{
 "host": "gitlab.hyva.io",
 "user": "nirajp",
 "errors": [],
 "hits": [
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "csp-crossref-review.md",
   "pattern": "password",
   "snippet": "The minimal registration example already had `registerInlineScript()`, but all seven advanced pattern examples in collapsible blocks were missing it. Added to each:\n\n- \"validate with confirmation and password prompt\"\n- \"Error Handling in placeOrder\"\n- \"Advanced Exception Handling with Error Codes\"\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-checkout/devdocs/csp/csp-checkout-with-non-csp-theme.md",
   "pattern": "password",
   "snippet": " /** @var ReCaptcha $recaptcha */\n /** @var HeroiconsOutline $heroicons */\n@@ -37,17 +39,20 @@ $isAutocompleteEnabled = $storeConfig->getStoreConfig('customer/password/autocom\n     function initAuthentication() {\n         return {\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-checkout/devdocs/frontend-api/index.md",
   "pattern": "secret",
   "snippet": "        // Register the validator - the name must match createValidation() in the backend\n        hyvaCheckout.evaluation.registerValidator('validateExampleComponent', (element, component) => {\n            const field = element.querySelector('#secret');\n\n            if (field) {\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/form-builder/configuration.md",
   "pattern": "secret",
   "snippet": "|---------|--------------|\n| Google reCAPTCHA Type | Picks the reCAPTCHA type used by forms whose CAPTCHA Mode is set to \"Google reCAPTCHA\". Mirrors \"Enable for Hyvä CMS Forms\" in Magento's reCAPTCHA storefront panel (both edit the same value), and the site keys come from the type-specific sections "
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/form-builder/devdocs/add-a-security-gate.md",
   "pattern": "secret",
   "snippet": "    private function verifyWithHCaptcha(string $token): bool\n    {\n        // POST the token to https://hcaptcha.com/siteverify with your secret, return the result.\n        return true;\n    }\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/form-builder/user-guides/spam-protection.md",
   "pattern": "secret",
   "snippet": "never learns it was caught.\n\nTo disable the honeypot, clear the secret at **Stores > Configuration > Hyvä Commerce >\nForm Builder > Security > Honeypot Secret**.\n\n## Optional CAPTCHA\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/cms/tailwind-jit/server-side-setup.md",
   "pattern": "secret",
   "snippet": "- The **PHP side** (the admin compile controller and the standalone `pub/cms-tailwind.php` endpoint) reads it *only* from the `auth_token` field of `var/hyva_cms_tailwind_daemon.json`. It never reads an environment variable or a config value.\n\nThe token is a **random secret**, not a value derived fr"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/view-utilities/recaptcha-in-custom-forms.md",
   "pattern": "secret",
   "snippet": "The reCAPTCHA integration has to be fully configured in the system configuration at \"Security > Google reCAPTCHA\nStorefront\".  \nYour Google API Website Key and Secret Key need to be specified for reCAPTCHA to be available.\n\n!!! warning \"Disabling legacy Captcha\"\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/admin-dashboard/system-configuration.md",
   "pattern": "api_key",
   "snippet": "### API Key\n\n- **Config Path:** `hyva_admin_dashboard/google_crux_history/api_key`\n- **Default Value:** N/A\n\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/ai/features-providers/integration-guide.md",
   "pattern": "api_key",
   "snippet": "    <group id=\"anthropic\" translate=\"label\" sortOrder=\"30\" showInDefault=\"1\">\n        <label>Anthropic Configuration</label>\n        <field id=\"api_key\" translate=\"label\" type=\"obscure\" sortOrder=\"10\" showInDefault=\"1\">\n            <label>API Key</label>\n            <backend_model>Magento\\Config\\Mod"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/claude-design.md",
   "pattern": "token",
   "snippet": "# Using Claude Design\n\n[Claude Design](https://claude.ai/design){:target=\"_blank\"} is a design tool that can generate a W3C DTCG-compatible JSON token file from your design. This format is the default format for `hyva-tokens`, so no `format` key is needed in your configuration.\n\n## Exporting Tokens "
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/faq.md",
   "pattern": "token",
   "snippet": "# What Are Design Tokens?\n\nDesign tokens are the single source of truth for the design properties of a product.\nThey are named entities that store design-related values, such as colors, typography, spacing, and shadows.\nThink of them as variables for your design system.\n\nInstead of hardcoding values"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/figma.md",
   "pattern": "token",
   "snippet": "# Using Tokens Studio (Figma / Penpot)\n\n[Tokens Studio](https://tokens.studio/){:target=\"_blank\"} is a plugin for Figma and Penpot that lets you manage design tokens right inside your design tool and export them as JSON.\n\nThe `hyva-tokens` CLI supports the legacy Tokens Studio export format via the "
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/formats.md",
   "pattern": "token",
   "snippet": "# Token File Formats\n\nThe `hyva-tokens` command supports three token file formats: the default DTCG format, the legacy Tokens Studio format, and the Google Stitch Markdown format.\nA fourth format based on the DTCG 2025.10 specification is planned for a future release.\n\nYou set the format via the `fo"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/google-stitch.md",
   "pattern": "token",
   "snippet": "# Using Google Stitch\n\n[Google Stitch](https://stitch.withgoogle.com){:target=\"_blank\"} is a design token tool that lets designers export tokens straight from their design environment as a Markdown file with YAML frontmatter. This makes it a natural fit for `hyva-tokens` - the gap between design and"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/index.md",
   "pattern": "token",
   "snippet": "# Design Tokens\n\nDesign tokens are named design decisions - colors, spacing, typography, shadows -\nstored in a structured format that both designers and developers can share.\n\nIn Hyvä, the `hyva-tokens` command converts a design token file into CSS custom properties,\nmaking it the single source of t"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/design-tokens/simple-tokens.md",
   "pattern": "token",
   "snippet": "# Using Simple Tokens\n\nSimple tokens let you define design tokens directly in `hyva.config.json` without needing a design tool like Figma or Penpot.\n\nThe structure mirrors a Tailwind CSS theme config - plain key/value pairs without the `$value`/`$type` wrapper that [W3C design token files](formats.m"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-themes/working-with-tailwindcss/using-hyva-modules/tokens.md",
   "pattern": "token",
   "snippet": "# The hyva-tokens Command\n\nThe `hyva-tokens` command generates a CSS file from a design tokens file.\nIt bridges the gap between design and development by letting you use values from design tools like Figma directly in your theme.\n\nDesign tokens are key-value pairs that store design-related informati"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/js/search-token-fix.js",
   "pattern": "token",
   "snippet": "/**\n * Fix search for terms containing colons, dots, hyphens, or slashes\n * (e.g. hyva:config:generate, tailwind.config.js, app/etc/config.php).\n *\n * Problem 1: Lunr.js hardcodes \":\" as a field separator in QueryLexer,\n * so \"hyva:config:generate\" is parsed as field \"hyva\" with value\n * \"config:gen"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": ".claude/skills/optimize-hyva-doc-page/SKILL.md",
   "pattern": "token",
   "snippet": "\nThe target vector database uses the following chunking configuration:\n- **Chunk size**: 450 tokens\n- **Overlap**: 60 tokens\n- **Code block handling**: Fenced code blocks are NEVER split during chunking—even if this causes a chunk to exceed the token limit. A 600-token code block will remain intact "
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": ".gitlab-ci.yml",
   "pattern": "private_key",
   "snippet": "    - apk add rsync\n    - eval $(ssh-agent -s)\n    - cat \"$SSH_PRIVATE_KEY\" | tr -d '\\r' | ssh-add -\n    - mkdir -p ~/.ssh\n    - chmod 070 ~/.ssh\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-checkout/devdocs/form-customization/entity-form-interfaces.md",
   "pattern": "BEGIN",
   "snippet": "`\\Hyva\\Checkout\\Model\\Form\\EntityFormModifierInterface`\n\nThe `EntityFormModifierInterface` is where most Hyvä Checkout form customizations begin. By implementing this interface, you register callbacks that execute at specific points during the form lifecycle - letting you add fields, remove fields, "
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-checkout/devdocs/form-customization/entity-form-modifiers.md",
   "pattern": "BEGIN",
   "snippet": "# Implementing EntityFormModifierInterface in Hyva Checkout\n\nThe `EntityFormModifierInterface` is the primary extension point for customizing Hyva Checkout address forms. Form modifiers let you add, remove, and manipulate form fields in shipping and billing address forms - all without conflicting wi"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-checkout/magewire/component-lifecycle.md",
   "pattern": "BEGIN",
   "snippet": "## How the Magewire Component Lifecycle Works\n\nA Magewire component's lifecycle begins with the initial page render and continues across multiple requests - from the first page request through any number of Ajax requests triggered by user interaction. The lifecycle ends when the visitor leaves the p"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-checkout/upgrading/changelog.md",
   "pattern": "BEGIN",
   "snippet": "\n  We've introduced a new method `removeAttributesStartingWith` that is used by all form fields. It allows developers\n  to eliminate all attributes associated with form fields that begin with a specified string.\n  For instance, all Magewire-related attributes can now be removed in a single operation"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/admin-dashboard/managing-widgets.md",
   "pattern": "BEGIN",
   "snippet": "## Adding Widgets\n\nThe initial Hyvä Commerce admin dashboard view is a blank canvas that invites you to begin adding widgets:\n\n1. Click the `Add Widget` button. It's available at the bottom of an empty dashboard, and permanently in the top right corner of the page.\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/cms/changelog.md",
   "pattern": "BEGIN",
   "snippet": "* Command to patch data for Hyva Liveview version upgrades\n* Improvements to layout rendering\n* Added \"Edit - Hyvä CMS\" option to the beginning of actions column in the CMS Pages and CMS Blocks grids.\n* Image editor event to open/close the image handler sidebar\n* Config option to restrict preview to"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-commerce/features/cms/features/templates-and-snippets.md",
   "pattern": "BEGIN",
   "snippet": "`Stores > Configuration > Hyvä Commerce > Hyvä CMS > Templates > Default Templates`\n\nThis is useful when every new landing page, category description, or CMS block should begin with an approved layout.\n\n## Snippets: Reusable Content Sections\n"
  },
  {
   "proj": "hyva-themes/hyva-docs",
   "path": "docs/hyva-enterprise/getting-started/index.md",
   "pattern": "BEGIN",
   "snippet": "Hyvä Enterprise for Hyvä Themes provides frontend compatibility for Adobe Commerce enterprise features. Install only the metapackages for the features you need. All packages come from your Hyvä packagist.com license key.\n\n**Before you begin**, make sure you have:\n\n1. Installed and configured [Hyvä T"
  },
  {
   "proj": "hyva-themes/sample-data/koti/koti-sample-data-theme",
   "path": "LICENSE.txt",
   "pattern": "secret",
   "snippet": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Wo"
  },
  {
   "proj": "hyva-themes/sample-data/koti/koti-sample-data-theme",
   "path": "src/Setup/Patch/Data/InstallThemeSampleData.php",
   "pattern": "token",
   "snippet": "     * Custom properties written to design/head/includes.\n     *\n     * Star colour uses the theme's --color-rating token, read by its own\n     * .rating-summary rule as `var(--color-rating, var(--color-yellow-400))`.\n     */\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Customer/layout/customer_account_createpassword.xml",
   "pattern": "password",
   "snippet": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layo"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Customer/layout/customer_account_forgotpassword.xml",
   "pattern": "password",
   "snippet": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n *\n * Modifications by Hyvä Themes (https://hyva.io) under the terms of the AFL 3.0.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNam"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Customer/templates/form/forgotpassword.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Customer\\ForgotPasswordButton;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse H"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Customer/templates/form/resetforgottenpassword.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\HeroiconsSolid;\nuse Magento\\Customer\\B"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Customer/templates/js/password-validation.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\DeployMode;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\El"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_ReCaptchaCustomer/layout/customer_account_forgotpassword.xml",
   "pattern": "password",
   "snippet": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n -->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n      xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/pag"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "CHANGELOG.md",
   "pattern": "password",
   "snippet": "### Changed\n\n-   **Fixed missing `this` in new password page**  \n    For more information, please refer to [merge request #1520](https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/merge_requests/1520).\n\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "LICENSE.txt",
   "pattern": "secret",
   "snippet": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Wo"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "LICENSE_AFL.txt",
   "pattern": "secret",
   "snippet": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Wo"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_ReCaptchaFrontendUi/templates/js/script_token.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Magento\\Framework\\Escap"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_ReCaptchaFrontendUi/templates/js/script_token_invisible.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Fra"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_ReCaptchaFrontendUi/templates/js/script_token_recaptcha.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Fra"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Vault/templates/token_list.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\n/** @var AccountTokens $block */\n/** @var Escaper $escaper */\n\nuse Magento\\Framework\\Escaper;\nuse Magento\\Vault\\Block\\Customer\\AccountTok"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "PayPal_Braintree/templates/paypal/vault_token.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Modal;\nuse Magento\\Framework\\Escaper;\nuse PayPal\\Braintree\\Block\\Custome"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "web/tailwind/generated/hyva-tokens.css",
   "pattern": "token",
   "snippet": "/**\n * This file is automatically generated.\n * Do not edit this file!\n */\n\n@theme {\n\t--color-primary: oklch(46% 0.2 265);\n\t--color-secondary: oklch(53% 0.15 150);\n\t--color-on-primary: #fff;\n\t--color-on-secondary: #fff;\n\n}\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Checkout/templates/php-cart/coupon.phtml",
   "pattern": "token",
   "snippet": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            showCouponForm: <?= $hasCouponCode ? 1 : 0 ?>,\n            formData: {\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Contact/templates/form.phtml",
   "pattern": "token",
   "snippet": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_GoogleGtag/templates/ads.phtml",
   "pattern": "BEGIN",
   "snippet": "    <?php $conversionLabel = $useConversionLabel ? $adsViewModel->getConversionLabel() : ''; ?>\n\n    <!-- BEGIN GOOGLE ADWORDS CODE -->\n    <script>\n        {\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_GoogleGtag/templates/ga.phtml",
   "pattern": "BEGIN",
   "snippet": "\n<?php if ($analyticsData): ?>\n    <!-- BEGIN GOOGLE ANALYTICS 4 CODE -->\n    <script>\n        (function initGoogleGA(){\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme",
   "path": "Magento_Theme/templates/elements/hero.phtml",
   "pattern": "BEGIN",
   "snippet": "        <hgroup id=\"page-title\" class=\"my-0 text-primary-darker text-xl md:text-2xl\">\n            <h1 class=\"mt-0 xl:text-6xl\">Hyvä Theme</h1>\n            <p class=\"my-0 uppercase\">Where good stores begin.</p>\n        </hgroup>\n        <p class=\"mt-8 mb-0 inline-flex flex-wrap gap-4\">\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quote-extension",
   "path": "src/view/frontend/templates/customer/authentication-popup.phtml",
   "pattern": "password",
   "snippet": "                this.isLoading = true;\n                const username = this.$refs['customer-email'].value;\n                const password = this.$refs['customer-password'].value;\n                const formKey = hyva.getFormKey();\n                const bodyFields = {\n                    'username': "
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quote-extension",
   "path": "src/view/frontend/templates/quoteextension/quote-email.phtml",
   "pattern": "password",
   "snippet": "                this.onLoading = true;\r\n                const username = this.$refs['customer-email'].value;\r\n                const password = this.$refs['customer-password'].value;\r\n                const formKey = hyva.getFormKey();\r\n                const bodyFields = {\r\n                    'userna"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quote-extension",
   "path": "src/view/frontend/templates/quoteextension/view/actions/checkout.phtml",
   "pattern": "token",
   "snippet": "    <?php\n    $data = [\n        'token' => $block->getRequestQuote()->getToken(),\n        'quote' => $block->getRequestQuote()->getId(),\n        '_secure' => true\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Customer/layout/customer_account_createpassword.xml",
   "pattern": "password",
   "snippet": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layo"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Customer/layout/customer_account_forgotpassword.xml",
   "pattern": "password",
   "snippet": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n *\n * Modifications by Hyvä Themes (https://hyva.io) under the terms of the AFL 3.0.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNam"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Customer/templates/form/forgotpassword.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Customer\\ForgotPasswordButton;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyv"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Customer/templates/form/resetforgottenpassword.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\HeroiconsSolid;\nuse Magento\\Customer\\B"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Customer/templates/js/password-validation.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Eleme"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_ReCaptchaCustomer/layout/customer_account_forgotpassword.xml",
   "pattern": "password",
   "snippet": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n -->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n      xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/pag"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "CHANGELOG.md",
   "pattern": "password",
   "snippet": "### Changed\n\n-   **Fixed missing `this` in new password page**  \n    For more information, please refer to [merge request #1520](https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/merge_requests/1520).\n\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "LICENSE.txt",
   "pattern": "secret",
   "snippet": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Wo"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "LICENSE_AFL.txt",
   "pattern": "secret",
   "snippet": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Wo"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_ReCaptchaFrontendUi/templates/js/script_token.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Magento\\Framework\\Escap"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_ReCaptchaFrontendUi/templates/js/script_token_invisible.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Fra"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_ReCaptchaFrontendUi/templates/js/script_token_recaptcha.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Fra"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Vault/templates/token_list.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\n/** @var AccountTokens $block */\n/** @var Escaper $escaper */\n\nuse Magento\\Framework\\Escaper;\nuse Magento\\Vault\\Block\\Customer\\AccountTok"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "PayPal_Braintree/templates/paypal/vault_token.phtml",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\Modal;\nuse Magento\\Framework\\Escaper;\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "web/tailwind/generated/hyva-tokens.css",
   "pattern": "token",
   "snippet": "/**\n * This file is automatically generated.\n * Do not edit this file!\n */\n\n@theme {\n\t--color-primary: oklch(46% 0.2 265);\n\t--color-secondary: oklch(53% 0.15 150);\n\t--color-on-primary: #fff;\n\t--color-on-secondary: #fff;\n\n}\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Checkout/templates/php-cart/coupon.phtml",
   "pattern": "token",
   "snippet": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            showCouponForm: 0,\n            hideCouponForm() {\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Contact/templates/form.phtml",
   "pattern": "token",
   "snippet": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_GoogleGtag/templates/ads.phtml",
   "pattern": "BEGIN",
   "snippet": "    <?php $conversionLabel = $useConversionLabel ? $adsViewModel->getConversionLabel() : ''; ?>\n\n    <!-- BEGIN GOOGLE ADWORDS CODE -->\n    <script>\n        {\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_GoogleGtag/templates/ga.phtml",
   "pattern": "BEGIN",
   "snippet": "\n<?php if ($analyticsData): ?>\n    <!-- BEGIN GOOGLE ANALYTICS 4 CODE -->\n    <script>\n        (function initGoogleGA(){\n"
  },
  {
   "proj": "hyva-themes/magento2-default-theme-csp",
   "path": "Magento_Theme/templates/elements/hero.phtml",
   "pattern": "BEGIN",
   "snippet": "        <hgroup id=\"page-title\" class=\"my-0 text-primary-darker text-xl md:text-2xl\">\n            <h1 class=\"mt-0 xl:text-6xl\">Hyvä Theme</h1>\n            <p class=\"my-0 uppercase\">Where good stores begin.</p>\n        </hgroup>\n        <p class=\"mt-8 mb-0 inline-flex flex-wrap gap-4\">\n"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "README.md",
   "pattern": "secret",
   "snippet": "  `var/hyva_cms_tailwind_daemon.json`. It never reads an env var or config value.\n\nThis token is a **random secret**, not a value derived from your Magento\nconfiguration. When Magento spawns the daemon it\ngenerates the token and writes it to both places automatically. If you start the\n"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "test/ConfigTest.php",
   "pattern": "secret",
   "snippet": "            'pid' => 1234,\n            'started_at' => '2025-01-01 00:00:00',\n            'auth_token' => 'test-secret-token',\n        ]));\n\n        try {\n            $this->assertSame('test-secret-token', $config->getDaemonAuthToken());\n        } finally {\n            @unlink($stateFile);\n"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "node/node_modules/postcss/lib/tokenize.js",
   "pattern": "token",
   "snippet": "'use strict'\n\nconst SINGLE_QUOTE = \"'\".charCodeAt(0)\nconst DOUBLE_QUOTE = '\"'.charCodeAt(0)\nconst BACKSLASH = '\\\\'.charCodeAt(0)\nconst SLASH = '/'.charCodeAt(0)\nconst NEWLINE = '\\n'.charCodeAt(0)\nconst SPACE = ' '.charCodeAt(0)\nconst FEED = '\\f'.charCodeAt(0)\nconst TAB = '\\t'.charCodeAt(0)\nconst CR "
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "src/Console/Command/TokenCommand.php",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Console\\Command;\n\nuse Hyva\\CmsTailwindCompiler\\Mod"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "src/Controller/Adminhtml/Token/Refresh.php",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Controller\\Adminhtml\\Token;\n\nuse Hyva\\CmsTailwindC"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "src/Model/HmacToken.php",
   "pattern": "token",
   "snippet": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Model;\n\nuse Hyva\\CmsTailwindCompiler\\Shared\\Hmac;\n"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "test/HmacTokenTest.php",
   "pattern": "token",
   "snippet": "<?php\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Test;\n\nuse Hyva\\CmsTailwindCompiler\\Model\\HmacToken;\nuse Magento\\Framework\\App\\DeploymentConfig;\nuse PHPUnit\\Framework\\MockObject\\MockObject;\nuse PHPUnit\\Framework\\TestCase;\n\nclass HmacTokenTest extends TestCase\n{\n    private Deploy"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "test/RefreshTokenControllerTest.php",
   "pattern": "token",
   "snippet": "<?php\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Test;\n\nuse Hyva\\CmsTailwindCompiler\\Controller\\Adminhtml\\Token\\Refresh;\nuse Hyva\\CmsTailwindCompiler\\Model\\HmacToken;\nuse Magento\\Backend\\App\\Action\\Context;\nuse Magento\\Framework\\App\\Filesystem\\DirectoryList;\nuse Magento\\Framework\\"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "node/node_modules/postcss/lib/container.d.ts",
   "pattern": "BEGIN",
   "snippet": "   *               taken.\n   * @param type   This should be set to `'prepend'` if the new nodes will be\n   *               inserted at the beginning of the container.\n   * @hidden\n   */\n"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "node/node_modules/source-map-js/lib/source-map-consumer.js",
   "pattern": "BEGIN",
   "snippet": " * Each value under the \"sections\" field has two fields:\n *   - offset: The offset into the original specified at which this section\n *       begins to apply, defined as an object with a \"line\" and \"column\"\n *       field.\n *   - map: A source map definition. This source map could also be indexed,\n"
  },
  {
   "proj": "hyva-themes/magento2-cms-tailwind-compiler",
   "path": "node/node_modules/source-map-js/lib/source-node.js",
   "pattern": "BEGIN",
   "snippet": "\n/**\n * Add a chunk of generated JS to the beginning of this source node.\n *\n * @param aChunk A string snippet of generated JS code, another instance of\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-arar",
   "path": "src/ViewModel/ReCaptcha.php",
   "pattern": "token",
   "snippet": "        );\n\n        /** Automatic token validation is only necessary for invisible recaptcha. */\n        if (\"recaptcha\" === $recaptchaType) {\n            return '';\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-arar",
   "path": "src/view/frontend/templates/reminder/unsubscribe-success.phtml",
   "pattern": "token",
   "snippet": "            </div>\n        <?php endforeach; ?>\n        <input type=\"hidden\" name=\"token\" value=\"<?= /* @noEscape */ $block->getToken() ?>\">\n        <?= $block->getBlockHtml('formkey') ?>\n    </fieldset>\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-arar",
   "path": "src/view/frontend/templates/review/form.phtml",
   "pattern": "token",
   "snippet": "            showVideoLinkForm: false,\n            youTubeValidation: 'none',\n            hasCaptchaToken: false,\n\n            review: {...defaultValues},\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
   "path": "src/view/frontend/templates/account/delete.phtml",
   "pattern": "password",
   "snippet": "        return {\n            isLoading: false,\n            passwordValue: '',\n            redirectTimeout: 30,\n            isPasswordInputActive: false,\n            currentStep: null,\n            init: function () {\n                const originalShow = this.show;\n                this.show = (dialog,"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
   "path": "src/view/frontend/templates/account/delete/confirmation-form.phtml",
   "pattern": "password",
   "snippet": "        </header>\n        <?php if ($viewModel->isLoggedIn()): ?>\n            <p class=\"mb-5\"><?= $block->escapeHtml(__('Please re-enter your store password to download your data.')) ?></p>\n        <?php else: ?>\n            <p class=\"mb-5\"><?= $block->escapeHtml(__('Are you sure you want to delete "
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
   "path": "src/view/frontend/templates/account/export.phtml",
   "pattern": "password",
   "snippet": "<div class=\"prose max-w-none mb-10\">\n    <p><?= $block->escapeHtml(__('Download an archive of your account data, order history, addresses, reviews and more.')) ?></p>\n    <p><?= $block->escapeHtml(__('Your account data belongs to you, and you can download an archive at any time. Downloading your inf"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
   "path": "src/view/frontend/templates/account/export/confirmation-form.phtml",
   "pattern": "password",
   "snippet": "    </header>\n    <?php if ($viewModel->isLoggedIn()): ?>\n        <p class=\"mb-5\"><?= $block->escapeHtml(__('Please re-enter your store password to download your data.')) ?></p>\n    <?php else: ?>\n        <p class=\"mb-5\"><?= $block->escapeHtml(__('Do you want to download your personal data?')) ?></p"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
   "path": "src/view/frontend/templates/newsletter/subscribe.phtml",
   "pattern": "token",
   "snippet": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/view/frontend/templates/modal/form/element/password.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * @package     Plumrocket_Popuplogin\n * @copyright   Copyright (c) 2024 Plumrocket Inc. (https://plumrocket.com)\n * @license     https://plumrocket.com/license   End-user License Agreement\n */\n\n// Password confirmation template\n\nuse Hyva\\PlumrocketPopuplogin\\ViewModel\\GetRequiredCharacter"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/view/frontend/templates/modal/themes/default/forms/fields/password.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * @package     Plumrocket_Popuplogin\n * @copyright   Copyright (c) 2024 Plumrocket Inc. (https://plumrocket.com)\n * @license     https://plumrocket.com/license   End-user License Agreement\n */\n\n// Password template\n\nuse Hyva\\PlumrocketPopuplogin\\ViewModel\\GetRequiredCharacterClassesNumber"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/view/frontend/templates/modal/themes/default/forms/forgotpassword.phtml",
   "pattern": "password",
   "snippet": "<?php\n/**\n * @package     Plumrocket_Popuplogin\n * @copyright   Copyright (c) 2024 Plumrocket Inc. (https://plumrocket.com)\n * @license     https://plumrocket.com/license   End-user License Agreement\n */\n\n/** @var \\Magento\\Framework\\View\\Element\\Template $block */\n/** @var \\Magento\\Framework\\Escaper"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/ViewModel/JsLayoutRenderer.php",
   "pattern": "password",
   "snippet": "                case 'login': return 'prpl_login_form';\n                case 'create': return 'prpl_registration_form';\n                case 'forgot': return 'prpl_forgotpassword_form';\n            }\n        }\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/ViewModel/ReCaptcha.php",
   "pattern": "password",
   "snippet": "        'prpl_login_form' => HyvaReCaptcha::RECAPTCHA_FORM_ID_CUSTOMER_LOGIN,\n        'prpl_registration_form' => HyvaReCaptcha::RECAPTCHA_FORM_ID_CUSTOMER_CREATE,\n        'prpl_forgotpassword_form' => HyvaReCaptcha::RECAPTCHA_FORM_ID_CUSTOMER_FORGOT_PASSWORD\n    ];\n\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/view/frontend/layout/hyva_default.xml",
   "pattern": "password",
   "snippet": "    <body>\n        <referenceContainer name=\"before.body.end\">\n            <block name=\"password.validate.js\" template=\"Magento_Customer::js/password-validation.phtml\"/>\n        </referenceContainer>\n    </body>\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
   "path": "src/view/frontend/tailwind/tailwind.config.js",
   "pattern": "password",
   "snippet": "    plugins: [\n        function ({ addComponents }) {\n            const password = {\n                content: '\"\"',\n                position: 'absolute',\n"
  },
  {
   "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-advanced-hide-price",
   "path": "src/view/frontend/layout/hyva_default.xml",
   "pattern": "token",
   "snippet": "        <referenceBlock name=\"bss.callforprice.popup\">\n            <block name=\"bss_callforprice_recaptcha_validation\"\n                template=\"Hyva_BssAdvancedHidePrice::js/script_token.phtml\"/>\n        </referenceBlock>\n\n"
  }
 ],
 "base_used": "https://gitlab.hyva.io",
 "projects_scanned": 20,
 "hits_count": 101
}