diff --git a/.npmrc b/.npmrc index 3bbeba50..e9ee3cb4 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1 @@ - -legacy-peer-deps=true - +legacy-peer-deps=true \ No newline at end of file diff --git a/content/api/index.md b/content/api/index.md index f05cb044..ecdf9d6e 100644 --- a/content/api/index.md +++ b/content/api/index.md @@ -1,5 +1,5 @@ --- -title: SaaSquatch REST API +title: REST API highlights: Our REST API lets you build your own custom logic on top of your referral program. The [API reference](/api/methods) includes details about using all the methods of the SaaSquatch REST API. slug: api sectionType: apiReference diff --git a/content/guides/conversion.md b/content/guides/conversion.md index c8bb8837..28ebd267 100644 --- a/content/guides/conversion.md +++ b/content/guides/conversion.md @@ -10,7 +10,7 @@ template: hasTableOfContents.html date: '2019-11-18' --- -For a full explanation of the difference between identification, attribution and conversion, check out [The Basics Success Center Article](/intro) and the [Success Center Guide on Conversion](/topics/conversion) +For a full explanation of the difference between identification, attribution and conversion, check out [The Basics Success Center Article](/success/intro) and the [Success Center Guide on Conversion](/topics/conversion) ### Squatch.js diff --git a/content/guides/dollar-credit.md b/content/guides/dollar-credit.md index dc9f9b98..34327498 100644 --- a/content/guides/dollar-credit.md +++ b/content/guides/dollar-credit.md @@ -1,5 +1,5 @@ --- -title: Dollar Credit Integration Guide +title: Dollar Credit highlights: Follow this guide to setup a "Give $20, Get $20 Referral Program" using the SaaSquatch REST API and Squatch.js slug: guides/dollar-credit sectionType: guide diff --git a/content/guides/pctDiscountGuide.md b/content/guides/pctDiscountGuide.md index 524ffb07..8302e5d0 100644 --- a/content/guides/pctDiscountGuide.md +++ b/content/guides/pctDiscountGuide.md @@ -1,5 +1,5 @@ --- -title: "Percent Discount Integration Guide" +title: "Percent Discount" highlights: "Give your users 10% for a year for referring a friend. Follow this guide to setup a 'Give 10%, Get 10% Referral Program' using the SaaSquatch REST API and Squatch.js" slug: guides/percent-discount sectionType: guide diff --git a/content/guides/pointsGuide.md b/content/guides/pointsGuide.md index bc417afc..026e50e3 100644 --- a/content/guides/pointsGuide.md +++ b/content/guides/pointsGuide.md @@ -1,5 +1,5 @@ --- -title: Points Integration Guide +title: Point Reward highlights: Follow this guide to setup a "Give 50, Get 50 Points Referral Program" using the SaaSquatch REST API and Squatch.js slug: guides/point-reward sectionType: guide diff --git a/content/guides/zuora.md b/content/guides/zuora.md index 2b1db798..859f0ebf 100644 --- a/content/guides/zuora.md +++ b/content/guides/zuora.md @@ -4,5 +4,6 @@ highlights: In order to respect Zuora's privacy policies Zuora integration docum slug: developer/zuora sectionType: guide template: article.html +robots : noindex, nofollow date: '2019-11-18' --- diff --git a/content/mobile/index.md b/content/mobile/index.md index e685eec6..95e169ae 100644 --- a/content/mobile/index.md +++ b/content/mobile/index.md @@ -1,5 +1,5 @@ --- -title: Mobile +title: iOS & Android integration highlights: SaaSquatch helps you grow your mobile app with a referral program. We provide mobile widgets to engage your users, attribution to track referrals, and analytics to measure the success of your program. slug: mobile sectionType: mobile diff --git a/content/theming/assets.html b/content/theming/assets.html index 9ee61f4b..c1bed0c0 100644 --- a/content/theming/assets.html +++ b/content/theming/assets.html @@ -4,6 +4,7 @@ slug: themes/assets sectionType: themes template: article.html +robots : noindex, nofollow date: '2019-11-18' --- diff --git a/content/theming/index.html b/content/theming/index.html index 6c4e7738..e2c56cb9 100644 --- a/content/theming/index.html +++ b/content/theming/index.html @@ -1,5 +1,5 @@ --- -title: Themes +title: Program Themes highlights: | Referral SaaSquatch themes let your referral program be customized to pixel-perfect brand constraints. **Standard Themes** make launching a referral program easy with pre-packaged widgets and emails, and **Custom Themes** allow for total customization to meet your brand and program needs. diff --git a/content/theming/standard.html b/content/theming/standard.html index a2a78121..5bdf5b1f 100644 --- a/content/theming/standard.html +++ b/content/theming/standard.html @@ -4,6 +4,7 @@ slug: themes/standard sectionType: themes template: article.html +robots : noindex, nofollow date: '2019-11-18' --- diff --git a/content/theming/templates.md b/content/theming/templates.md index a0bdd3e0..5de22414 100644 --- a/content/theming/templates.md +++ b/content/theming/templates.md @@ -4,6 +4,7 @@ highlights: Referral SaaSquatch templates use **Handlebars**. Handlebars let you slug: themes/templates sectionType: themes template: article.html +robots : noindex, nofollow date: '2019-11-18' --- diff --git a/content/theming/widgetjs.md b/content/theming/widgetjs.md index 8857a728..f7f7bfa4 100644 --- a/content/theming/widgetjs.md +++ b/content/theming/widgetjs.md @@ -4,6 +4,7 @@ highlights: Publicly available widget JS API at ```window.widget.rpc = widget.rp slug: themes/widgetjs sectionType: themes template: article.html +robots : noindex, nofollows date: '2019-11-18' --- diff --git a/package-lock.json b/package-lock.json index 6acd8062..2b1d6199 100755 --- a/package-lock.json +++ b/package-lock.json @@ -18231,12 +18231,14 @@ "ajv-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} }, "ajv-keywords": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "requires": {} }, "alphanum-sort": { "version": "1.0.2", @@ -18574,7 +18576,8 @@ "babel-core": { "version": "7.0.0-bridge.0", "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "requires": {} }, "babel-loader": { "version": "8.1.0", @@ -19489,7 +19492,8 @@ "circular-dependency-plugin": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz", - "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==" + "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==", + "requires": {} }, "class-utils": { "version": "0.3.6", @@ -26430,6 +26434,12 @@ "to-querystring": "^1.0.4" } }, + "react-meta-tags": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-meta-tags/-/react-meta-tags-1.0.1.tgz", + "integrity": "sha512-uylBI9UOI0QCGDsl6PlZaHnp+MxEpwslTlicPjnlcD68I8Kl2hdbuAZBRih+yU5StArSMB6T0jBrgst6rAuDYQ==", + "requires": {} + }, "react-modal": { "version": "3.11.2", "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.11.2.tgz", @@ -27109,13 +27119,15 @@ "react-static-plugin-reach-router": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/react-static-plugin-reach-router/-/react-static-plugin-reach-router-7.2.3.tgz", - "integrity": "sha512-OgOm7/3PjPCZD6/U++adNlzi8dJMn6Weig14l12w4TOWlWSI453Cv54bZH0N7ejUnFKwvrPS5mamP+FGCP6VUw==" + "integrity": "sha512-OgOm7/3PjPCZD6/U++adNlzi8dJMn6Weig14l12w4TOWlWSI453Cv54bZH0N7ejUnFKwvrPS5mamP+FGCP6VUw==", + "requires": {} }, "react-static-plugin-react-router": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/react-static-plugin-react-router/-/react-static-plugin-react-router-7.2.3.tgz", "integrity": "sha512-zJwwR6VXqRG1ijSw3VgroEwSNpJfUhdqnCwUM0VbA4p4N7XAazNl33oVA5qGAPGFZDyxZCdWCgLD4R6ElzfHpA==", - "dev": true + "dev": true, + "requires": {} }, "react-static-plugin-sitemap": { "version": "7.2.3", @@ -28796,7 +28808,8 @@ "version": "0.0.10", "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", - "dev": true + "dev": true, + "requires": {} }, "supports-color": { "version": "5.5.0", @@ -29345,8 +29358,7 @@ "typescript": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.2.tgz", - "integrity": "sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==", - "dev": true + "integrity": "sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==" }, "ua-parser-js": { "version": "0.7.20", @@ -29622,7 +29634,8 @@ "use-debounce": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/use-debounce/-/use-debounce-5.1.0.tgz", - "integrity": "sha512-fU7O7iel2bA19fxSiPfRkieVGxrow503phSUAGZ/EqiJtCPrU9AdUdrKOAdgh803IrjdIzhj+8eDsDGn4OPy8g==" + "integrity": "sha512-fU7O7iel2bA19fxSiPfRkieVGxrow503phSUAGZ/EqiJtCPrU9AdUdrKOAdgh803IrjdIzhj+8eDsDGn4OPy8g==", + "requires": {} }, "util": { "version": "0.11.1", @@ -30317,7 +30330,8 @@ "webpack-flush-chunks": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/webpack-flush-chunks/-/webpack-flush-chunks-2.0.3.tgz", - "integrity": "sha512-CXGOyXG5YjjxyI+Qyt3VlI//JX92UmGRNP65zN3o9CIntEzfzc1J30YTKRRvF1JsE/iEzbnp5u99yCkL9obotQ==" + "integrity": "sha512-CXGOyXG5YjjxyI+Qyt3VlI//JX92UmGRNP65zN3o9CIntEzfzc1J30YTKRRvF1JsE/iEzbnp5u99yCkL9obotQ==", + "requires": {} }, "webpack-log": { "version": "2.0.0", diff --git a/package.json b/package.json index 37ff0d6a..66b09178 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "react-dom": "^16.9.0", "react-hotkeys-hook": "^2.4.0", "react-mailchimp-subscribe": "^2.1.0", + "react-meta-tags": "^1.0.1", "react-static": "^7.2.0", "react-static-plugin-reach-router": "^7.2.0", "react-static-plugin-sitemap": "^7.2.0", diff --git a/public/mobile/android/docs/index.html b/public/mobile/android/docs/index.html index 2d2a74ca..18e02890 100644 --- a/public/mobile/android/docs/index.html +++ b/public/mobile/android/docs/index.html @@ -4,6 +4,7 @@