├── .babelrc ├── .codecov.yml ├── .eslintrc ├── .gitallowed ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SUPPORT.md ├── assets ├── i18n │ ├── b-ar-dk.svg │ ├── b-ar-lt.svg │ ├── b-da-dk.svg │ ├── b-da-lt.svg │ ├── b-de-dk.svg │ ├── b-de-lt.svg │ ├── b-en-dk.svg │ ├── b-en-lt.svg │ ├── b-es-dk.svg │ ├── b-es-latam-dk.svg │ ├── b-es-latam-lt.svg │ ├── b-es-lt.svg │ ├── b-fr-dk.svg │ ├── b-fr-lt.svg │ ├── b-hi-dk.svg │ ├── b-hi-lt.svg │ ├── b-id-dk.svg │ ├── b-id-lt.svg │ ├── b-it-dk.svg │ ├── b-it-lt.svg │ ├── b-jp-dk.svg │ ├── b-jp-lt.svg │ ├── b-ko-dk.svg │ ├── b-ko-lt.svg │ ├── b-ms-dk.svg │ ├── b-ms-lt.svg │ ├── b-nl-dk.svg │ ├── b-nl-lt.svg │ ├── b-no-dk.svg │ ├── b-no-lt.svg │ ├── b-pl-dk.svg │ ├── b-pl-lt.svg │ ├── b-pt-br-dk.svg │ ├── b-pt-br-lt.svg │ ├── b-pt-dk.svg │ ├── b-pt-lt.svg │ ├── b-ru-dk.svg │ ├── b-ru-lt.svg │ ├── b-sv-dk.svg │ ├── b-sv-lt.svg │ ├── b-th-dk.svg │ ├── b-th-lt.svg │ ├── b-tr-dk.svg │ ├── b-tr-lt.svg │ ├── b-uk-dk.svg │ ├── b-uk-lt.svg │ ├── b-zh-cn-dk.svg │ ├── b-zh-cn-lt.svg │ ├── b-zh-tw-dk.svg │ └── b-zh-tw-lt.svg ├── loader.svg ├── swg-button.css └── swg-mini-prompt.css ├── contributing ├── DEVELOPING.md └── pr-release-checker │ ├── README.md │ ├── index.html │ └── pr-release-checker.js ├── demos ├── .gcloudignore ├── app.yaml ├── index.js ├── package.json ├── public │ ├── autoprompt-free.html │ ├── autoprompt-large-free.html │ ├── autoprompt-paywalled.html │ ├── button-dark.html │ ├── button-french.html │ ├── button-light.html │ ├── demos.css │ ├── demos.js │ ├── free-article.html │ ├── google541407f935830527.html │ ├── googleed500e982279499d.html │ ├── images │ │ ├── favicon.png │ │ ├── favicon.svg │ │ ├── mobile-navigation-close.svg │ │ └── mobile-navigation-open.svg │ ├── index.html │ ├── link-subscription.html │ ├── newsletter.html │ ├── prod │ │ ├── enterprise │ │ │ ├── enterprise-funnel-manual.html │ │ │ └── enterprise-funnel.html │ │ ├── inactive │ │ │ ├── autoprompt-free.html │ │ │ ├── autoprompt-large-free.html │ │ │ ├── autoprompt-paywalled.html │ │ │ ├── button-dark.html │ │ │ ├── button-french.html │ │ │ ├── button-light.html │ │ │ ├── free-article.html │ │ │ ├── index.html │ │ │ └── newsletter.html │ │ └── subscriptions │ │ │ ├── autoprompt-free.html │ │ │ ├── autoprompt-large-free.html │ │ │ ├── autoprompt-paywalled.html │ │ │ ├── button-dark.html │ │ │ ├── button-french.html │ │ │ ├── button-light.html │ │ │ ├── free-article.html │ │ │ ├── index.html │ │ │ ├── link-subscription.html │ │ │ └── newsletter.html │ ├── qual │ │ ├── contributions │ │ │ ├── autoprompt-free.html │ │ │ ├── autoprompt-large-free.html │ │ │ ├── autoprompt-paywalled.html │ │ │ ├── button-dark.html │ │ │ ├── button-french.html │ │ │ ├── button-light.html │ │ │ ├── free-article.html │ │ │ ├── index.html │ │ │ ├── link-subscription.html │ │ │ └── newsletter.html │ │ └── subscriptions │ │ │ ├── autoprompt-free.html │ │ │ ├── autoprompt-large-free.html │ │ │ ├── autoprompt-paywalled.html │ │ │ ├── button-dark.html │ │ │ ├── button-french.html │ │ │ ├── button-light.html │ │ │ ├── free-article.html │ │ │ ├── index.html │ │ │ ├── link-subscription.html │ │ │ └── newsletter.html │ └── subscription-linking.js └── yarn.lock ├── docs ├── CODEOWNERS ├── buttons.md ├── contributions-flow.md ├── core-apis.md ├── deferred-account-flow.md ├── embed-client.md ├── entitlements-flow.md ├── extended-access.md ├── flows.md ├── img │ ├── abbreviated-offer.png │ ├── login_notification.png │ ├── login_notification_flow.png │ ├── login_prompt.png │ ├── login_prompt_flow.png │ ├── login_prompt_flow_2.png │ ├── offer-carousel.png │ ├── subscribe-with-google.png │ ├── swg-button-dark.png │ ├── swg-button-light.png │ ├── swg-smart-button-custom.png │ ├── swg-smart-button-dark.png │ ├── swg-smart-button-light.png │ └── wait.png ├── index.md ├── link-flow.md ├── login-flow.md ├── offers-flow.md ├── page-markup.md ├── subscribe-flow.md └── swg-basic-docs │ ├── README.md │ ├── enable_swg.md │ ├── hide_prompt_entitled.md │ └── suppress_ads.md ├── examples ├── google-signin │ ├── google-3p-signin-iframe.html │ ├── google-signin-iframe.html │ └── sign-in-with-google-iframe.html ├── sample-pub │ ├── content.js │ ├── demo.js │ ├── hero │ │ ├── 1.jpeg │ │ ├── 10.jpeg │ │ ├── 11.jpeg │ │ ├── 12.jpeg │ │ ├── 13.jpeg │ │ ├── 14.jpeg │ │ ├── 15.jpeg │ │ ├── 16.jpeg │ │ ├── 17.jpeg │ │ ├── 18.jpeg │ │ ├── 19.jpeg │ │ ├── 2.jpeg │ │ ├── 20.jpeg │ │ ├── 21.jpeg │ │ ├── 22.jpeg │ │ ├── 23.jpeg │ │ ├── 24.jpeg │ │ ├── 25.jpeg │ │ ├── 26.jpeg │ │ ├── 27.jpeg │ │ ├── 28.jpeg │ │ ├── 29.jpeg │ │ ├── 3.jpeg │ │ ├── 30.jpeg │ │ ├── 4.jpeg │ │ ├── 5.jpeg │ │ ├── 6.jpeg │ │ ├── 7.jpeg │ │ ├── 8.jpeg │ │ └── 9.jpeg │ ├── icons │ │ ├── icon-1920.png │ │ ├── icon-1x.png │ │ ├── icon-2x.png │ │ ├── icon-320.png │ │ └── icon-512.png │ ├── img │ │ ├── chevron-left.png │ │ ├── chevron-right.png │ │ ├── hero@1x.jpg │ │ ├── hero@2x.jpg │ │ ├── sea@1x.jpg │ │ └── sea@2x.jpg │ ├── material.css │ ├── metering.js │ ├── publisher.js │ ├── readme.md │ ├── sample-pub-app.js │ ├── service │ │ ├── authorization-app.js │ │ └── sample-pub-oauth-app.js │ ├── styles.css │ ├── utils │ │ ├── crypto-test.js │ │ └── crypto.js │ └── views │ │ ├── article-ea-simplified-api.html │ │ ├── article-experimental.html │ │ ├── article.html │ │ ├── list.html │ │ ├── setup.html │ │ ├── signin-debug.html │ │ ├── signin-oauth.html │ │ ├── signin-smartlock.html │ │ ├── signin-with-google.html │ │ ├── signin.html │ │ ├── subscribers.html │ │ └── viewer.html ├── sample-sp │ ├── sample-sp-app.js │ └── views │ │ └── unsigned-response.json ├── swg-buttons.html └── swg-buttons.local.html ├── gulpfile.js ├── package.json ├── renovate.json ├── shortcuts.sh ├── src ├── .eslintrc ├── @types │ ├── globals.d.ts │ └── web-activities │ │ └── activity-ports.d.ts ├── api │ ├── action-orchestration.ts │ ├── available-intervention-test.js │ ├── available-intervention.ts │ ├── basic-subscriptions.ts │ ├── client-event-manager-api.ts │ ├── deferred-account-creation.ts │ ├── entitlements-test.js │ ├── entitlements.ts │ ├── free-access-api.ts │ ├── intervention-type.ts │ ├── logger-api.ts │ ├── metering.ts │ ├── offer.ts │ ├── propensity-api.ts │ ├── subscribe-response-test.js │ ├── subscribe-response.ts │ ├── subscriptions.ts │ └── user-data.ts ├── basic-main.ts ├── components │ ├── activities-test.js │ ├── activities.ts │ ├── dialog-manager-test.js │ ├── dialog-manager.ts │ ├── dialog-test.js │ ├── dialog.ts │ ├── friendly-iframe-test.js │ ├── friendly-iframe.ts │ ├── graypane-test.js │ ├── graypane.ts │ └── view.ts ├── constants.ts ├── gaa-main.ts ├── i18n │ ├── strings.ts │ └── translation.ts ├── main.ts ├── model │ ├── attribution-params.ts │ ├── auto-prompt-config.ts │ ├── client-config.ts │ ├── doc-test.js │ ├── doc.ts │ ├── page-config-resolver-test.js │ ├── page-config-resolver.ts │ ├── page-config-writer-test.js │ ├── page-config-writer.ts │ └── page-config.ts ├── proto │ ├── api_messages-test.js │ └── api_messages.ts ├── runtime │ ├── analytics-service-test.js │ ├── analytics-service.ts │ ├── api-test.js │ ├── audience-action-flow-test.js │ ├── audience-action-flow.ts │ ├── audience-activity-listener-test.js │ ├── audience-activity-listener.ts │ ├── auto-prompt-manager-test.js │ ├── auto-prompt-manager.ts │ ├── basic-runtime-test.js │ ├── basic-runtime.ts │ ├── button-api-test.js │ ├── button-api.ts │ ├── callbacks-test.js │ ├── callbacks.ts │ ├── client-config-manager-test.js │ ├── client-config-manager.ts │ ├── client-event-manager-test.js │ ├── client-event-manager.ts │ ├── contributions-flow-test.js │ ├── contributions-flow.ts │ ├── deferred-account-flow-test.js │ ├── deferred-account-flow.ts │ ├── deps.ts │ ├── entitlements-manager-test.js │ ├── entitlements-manager.ts │ ├── event-type-mapping-test.js │ ├── event-type-mapping.ts │ ├── experiment-flags.ts │ ├── experiments-test.js │ ├── experiments.ts │ ├── extended-access │ │ ├── constants.ts │ │ ├── gaa-google-sign-in-button-test.js │ │ ├── gaa-google-sign-in-button.ts │ │ ├── gaa-google3p-sign-in-button-test.js │ │ ├── gaa-google3p-sign-in-button.ts │ │ ├── gaa-metering-regwall-test.js │ │ ├── gaa-metering-regwall.ts │ │ ├── gaa-metering-test.js │ │ ├── gaa-metering.ts │ │ ├── gaa-sign-in-with-google-button-test.js │ │ ├── gaa-sign-in-with-google-button.ts │ │ ├── html-templates.ts │ │ ├── index.ts │ │ ├── interfaces.ts │ │ ├── utils-test.js │ │ └── utils.ts │ ├── fetcher-test.js │ ├── fetcher.ts │ ├── free-access-test.js │ ├── free-access.ts │ ├── google-analytics-event-listener-test.js │ ├── google-analytics-event-listener.ts │ ├── inline-cta-api-test.js │ ├── inline-cta-api.ts │ ├── intervention.ts │ ├── jserror-test.js │ ├── jserror.ts │ ├── link-accounts-flow-test.js │ ├── link-accounts-flow.ts │ ├── location-provider.ts │ ├── logger-test.js │ ├── logger.ts │ ├── login-notification-api-test.js │ ├── login-notification-api.ts │ ├── login-prompt-api-test.js │ ├── login-prompt-api.ts │ ├── meter-toast-api-test.js │ ├── meter-toast-api.ts │ ├── mini-prompt-api-test.js │ ├── mini-prompt-api.ts │ ├── offers-api-test.js │ ├── offers-api.ts │ ├── offers-flow-test.js │ ├── offers-flow.ts │ ├── pay-client-test.js │ ├── pay-client.ts │ ├── pay-flow-test.js │ ├── pay-flow.ts │ ├── propensity-server-test.js │ ├── propensity-server.ts │ ├── propensity-test.js │ ├── propensity.ts │ ├── runtime-test.js │ ├── runtime.ts │ ├── services-test.js │ ├── services.ts │ ├── smart-button-api-test.js │ ├── smart-button-api.ts │ ├── storage-test.js │ ├── storage.ts │ ├── subscription-linking-flow-test.js │ ├── subscription-linking-flow.ts │ ├── wait-for-subscription-lookup-api-test.js │ └── wait-for-subscription-lookup-api.ts ├── ui │ ├── activity-iframe-view-test.js │ ├── activity-iframe-view.ts │ ├── loading-view-test.js │ ├── loading-view.ts │ ├── toast-test.js │ ├── toast.ts │ └── ui-css.ts └── utils │ ├── activity-utils-test.js │ ├── activity-utils.ts │ ├── animation-test.js │ ├── animation.ts │ ├── assets.ts │ ├── bytes-test.js │ ├── bytes.ts │ ├── constants.ts │ ├── cta-utils-test.js │ ├── cta-utils.ts │ ├── date-utils-test.js │ ├── date-utils.ts │ ├── document-ready-test.js │ ├── document-ready.ts │ ├── dom-test.js │ ├── dom.ts │ ├── errors-test.js │ ├── errors.ts │ ├── frequency-capping-utils-test.js │ ├── frequency-capping-utils.ts │ ├── i18n-test.js │ ├── i18n.ts │ ├── json-test.js │ ├── json.ts │ ├── jwt-test.js │ ├── jwt.ts │ ├── log-test.js │ ├── log.ts │ ├── preconnect-test.js │ ├── preconnect.ts │ ├── random-test.js │ ├── random.ts │ ├── string-test.js │ ├── string.ts │ ├── style-test.js │ ├── style.ts │ ├── survey-utils-test.js │ ├── survey-utils.ts │ ├── types-test.js │ ├── types.ts │ ├── url-test.js │ └── url.ts ├── test ├── _init_tests.js ├── chai-as-promised │ ├── .eslintrc │ └── chai-as-promised.js ├── describes.js ├── e2e │ ├── .eslintrc │ ├── auth-header-service.js │ ├── commands │ │ ├── checkPayment.js │ │ ├── checkSignIn.js │ │ ├── log.js │ │ ├── switchToFrame.js │ │ ├── switchToTab.js │ │ └── viewOffers.js │ ├── constants.js │ ├── globals.js │ ├── nightwatch.conf.js │ ├── pages │ │ ├── basicContribution.js │ │ ├── basicNewsletter.js │ │ ├── basicSubscription.js │ │ ├── contribution.js │ │ ├── enterpriseContribution.js │ │ ├── enterpriseNewsletter.js │ │ ├── enterpriseSubscription.js │ │ ├── extendedAccess.js │ │ ├── manualInitialization.js │ │ ├── publication.js │ │ └── smartButton.js │ ├── tests │ │ ├── basicContribution.js │ │ ├── basicNewsletter.js │ │ ├── basicSubscription.js │ │ ├── buyflow.js │ │ ├── contribution.js │ │ ├── enterpriseContribution.js │ │ ├── enterpriseNewsletter.js │ │ ├── enterpriseSubscription.js │ │ ├── extendedAccess.js │ │ ├── manualInitialization.js │ │ └── smartButton.js │ ├── util.js │ └── vrt │ │ └── baseline │ │ └── chrome_linux │ │ ├── basicContribution │ │ ├── basic-contribution.png │ │ └── basic-contribution_all_experiments_on.png │ │ ├── basicNewsletter │ │ ├── basic-newsletter.png │ │ └── basic-newsletter_all_experiments_on.png │ │ ├── basicSubscription │ │ ├── basic-subscription.png │ │ └── basic-subscription_all_experiments_on.png │ │ ├── buyflow │ │ ├── classic-susbcription.png │ │ └── classic-susbcription_all_experiments_on.png │ │ ├── contribution │ │ ├── classic-contribution.png │ │ └── classic-contribution_all_experiments_on.png │ │ ├── enterpriseContribution │ │ ├── enterprise-contribution.png │ │ └── enterprise-contribution_all_experiments_on.png │ │ ├── enterpriseNewsletter │ │ ├── enterprise-newsletter.png │ │ └── enterprise-newsletter_all_experiments_on.png │ │ ├── enterpriseSubscription │ │ ├── enterprise-subscription.png │ │ └── enterprise-subscription_all_experiments_on.png │ │ └── extendedAccess │ │ ├── regwall.png │ │ └── regwall_all_experiments_on.png ├── mock-activity-port.ts ├── mock-deps.ts └── tick.js ├── third_party ├── gpay │ ├── LICENSE │ ├── README.md │ ├── import.sh │ ├── src │ │ ├── constants.js │ │ ├── element_injector.js │ │ ├── graypane.js │ │ ├── pay_externs.js │ │ ├── pay_frame_helper.js │ │ ├── payjs_async.d.ts │ │ ├── payjs_async.js │ │ ├── payments_client_delegate_interface.js │ │ ├── payments_request_delegate.js │ │ ├── payments_web_activity_delegate.js │ │ ├── paymentsclient_externs.js │ │ ├── post_message_service.js │ │ ├── redirect_verifier_helper.js │ │ ├── upi_handler.js │ │ ├── utils.js │ │ └── validator.js │ ├── third_party │ │ └── random_uuid │ │ │ ├── BUILD │ │ │ ├── LICENSE │ │ │ └── Random.uuid.js │ └── version.txt └── gulp-eslint │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── util.js ├── tsconfig.json └── vite.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.babelrc -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitallowed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.gitallowed -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | audit=false 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /assets/i18n/b-ar-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ar-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-ar-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ar-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-da-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-da-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-da-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-da-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-de-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-de-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-de-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-de-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-en-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-en-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-en-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-en-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-es-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-es-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-es-latam-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-es-latam-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-es-latam-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-es-latam-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-es-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-es-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-fr-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-fr-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-fr-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-fr-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-hi-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-hi-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-hi-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-hi-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-id-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-id-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-id-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-id-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-it-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-it-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-it-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-it-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-jp-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-jp-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-jp-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-jp-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-ko-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ko-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-ko-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ko-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-ms-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ms-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-ms-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ms-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-nl-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-nl-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-nl-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-nl-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-no-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-no-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-no-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-no-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-pl-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-pl-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-pl-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-pl-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-pt-br-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-pt-br-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-pt-br-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-pt-br-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-pt-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-pt-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-pt-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-pt-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-ru-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ru-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-ru-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-ru-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-sv-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-sv-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-sv-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-sv-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-th-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-th-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-th-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-th-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-tr-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-tr-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-tr-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-tr-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-uk-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-uk-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-uk-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-uk-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-zh-cn-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-zh-cn-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-zh-cn-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-zh-cn-lt.svg -------------------------------------------------------------------------------- /assets/i18n/b-zh-tw-dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-zh-tw-dk.svg -------------------------------------------------------------------------------- /assets/i18n/b-zh-tw-lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/i18n/b-zh-tw-lt.svg -------------------------------------------------------------------------------- /assets/loader.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/loader.svg -------------------------------------------------------------------------------- /assets/swg-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/swg-button.css -------------------------------------------------------------------------------- /assets/swg-mini-prompt.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/assets/swg-mini-prompt.css -------------------------------------------------------------------------------- /contributing/DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/contributing/DEVELOPING.md -------------------------------------------------------------------------------- /contributing/pr-release-checker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/contributing/pr-release-checker/README.md -------------------------------------------------------------------------------- /contributing/pr-release-checker/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/contributing/pr-release-checker/index.html -------------------------------------------------------------------------------- /contributing/pr-release-checker/pr-release-checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/contributing/pr-release-checker/pr-release-checker.js -------------------------------------------------------------------------------- /demos/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/.gcloudignore -------------------------------------------------------------------------------- /demos/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/app.yaml -------------------------------------------------------------------------------- /demos/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/index.js -------------------------------------------------------------------------------- /demos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/package.json -------------------------------------------------------------------------------- /demos/public/autoprompt-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/autoprompt-free.html -------------------------------------------------------------------------------- /demos/public/autoprompt-large-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/autoprompt-large-free.html -------------------------------------------------------------------------------- /demos/public/autoprompt-paywalled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/autoprompt-paywalled.html -------------------------------------------------------------------------------- /demos/public/button-dark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/button-dark.html -------------------------------------------------------------------------------- /demos/public/button-french.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/button-french.html -------------------------------------------------------------------------------- /demos/public/button-light.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/button-light.html -------------------------------------------------------------------------------- /demos/public/demos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/demos.css -------------------------------------------------------------------------------- /demos/public/demos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/demos.js -------------------------------------------------------------------------------- /demos/public/free-article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/free-article.html -------------------------------------------------------------------------------- /demos/public/google541407f935830527.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/google541407f935830527.html -------------------------------------------------------------------------------- /demos/public/googleed500e982279499d.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/googleed500e982279499d.html -------------------------------------------------------------------------------- /demos/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/images/favicon.png -------------------------------------------------------------------------------- /demos/public/images/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/images/favicon.svg -------------------------------------------------------------------------------- /demos/public/images/mobile-navigation-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/images/mobile-navigation-close.svg -------------------------------------------------------------------------------- /demos/public/images/mobile-navigation-open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/images/mobile-navigation-open.svg -------------------------------------------------------------------------------- /demos/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/index.html -------------------------------------------------------------------------------- /demos/public/link-subscription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/link-subscription.html -------------------------------------------------------------------------------- /demos/public/newsletter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/newsletter.html -------------------------------------------------------------------------------- /demos/public/prod/enterprise/enterprise-funnel-manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/enterprise/enterprise-funnel-manual.html -------------------------------------------------------------------------------- /demos/public/prod/enterprise/enterprise-funnel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/enterprise/enterprise-funnel.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/autoprompt-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/autoprompt-free.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/autoprompt-large-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/autoprompt-large-free.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/autoprompt-paywalled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/autoprompt-paywalled.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/button-dark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/button-dark.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/button-french.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/button-french.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/button-light.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/button-light.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/free-article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/free-article.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/index.html -------------------------------------------------------------------------------- /demos/public/prod/inactive/newsletter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/inactive/newsletter.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/autoprompt-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/autoprompt-free.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/autoprompt-large-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/autoprompt-large-free.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/autoprompt-paywalled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/autoprompt-paywalled.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/button-dark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/button-dark.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/button-french.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/button-french.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/button-light.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/button-light.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/free-article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/free-article.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/index.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/link-subscription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/link-subscription.html -------------------------------------------------------------------------------- /demos/public/prod/subscriptions/newsletter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/prod/subscriptions/newsletter.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/autoprompt-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/autoprompt-free.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/autoprompt-large-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/autoprompt-large-free.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/autoprompt-paywalled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/autoprompt-paywalled.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/button-dark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/button-dark.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/button-french.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/button-french.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/button-light.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/button-light.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/free-article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/free-article.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/index.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/link-subscription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/link-subscription.html -------------------------------------------------------------------------------- /demos/public/qual/contributions/newsletter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/contributions/newsletter.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/autoprompt-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/autoprompt-free.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/autoprompt-large-free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/autoprompt-large-free.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/autoprompt-paywalled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/autoprompt-paywalled.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/button-dark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/button-dark.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/button-french.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/button-french.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/button-light.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/button-light.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/free-article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/free-article.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/index.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/link-subscription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/link-subscription.html -------------------------------------------------------------------------------- /demos/public/qual/subscriptions/newsletter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/qual/subscriptions/newsletter.html -------------------------------------------------------------------------------- /demos/public/subscription-linking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/public/subscription-linking.js -------------------------------------------------------------------------------- /demos/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/demos/yarn.lock -------------------------------------------------------------------------------- /docs/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/CODEOWNERS -------------------------------------------------------------------------------- /docs/buttons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/buttons.md -------------------------------------------------------------------------------- /docs/contributions-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/contributions-flow.md -------------------------------------------------------------------------------- /docs/core-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/core-apis.md -------------------------------------------------------------------------------- /docs/deferred-account-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/deferred-account-flow.md -------------------------------------------------------------------------------- /docs/embed-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/embed-client.md -------------------------------------------------------------------------------- /docs/entitlements-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/entitlements-flow.md -------------------------------------------------------------------------------- /docs/extended-access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/extended-access.md -------------------------------------------------------------------------------- /docs/flows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/flows.md -------------------------------------------------------------------------------- /docs/img/abbreviated-offer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/abbreviated-offer.png -------------------------------------------------------------------------------- /docs/img/login_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/login_notification.png -------------------------------------------------------------------------------- /docs/img/login_notification_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/login_notification_flow.png -------------------------------------------------------------------------------- /docs/img/login_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/login_prompt.png -------------------------------------------------------------------------------- /docs/img/login_prompt_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/login_prompt_flow.png -------------------------------------------------------------------------------- /docs/img/login_prompt_flow_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/login_prompt_flow_2.png -------------------------------------------------------------------------------- /docs/img/offer-carousel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/offer-carousel.png -------------------------------------------------------------------------------- /docs/img/subscribe-with-google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/subscribe-with-google.png -------------------------------------------------------------------------------- /docs/img/swg-button-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/swg-button-dark.png -------------------------------------------------------------------------------- /docs/img/swg-button-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/swg-button-light.png -------------------------------------------------------------------------------- /docs/img/swg-smart-button-custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/swg-smart-button-custom.png -------------------------------------------------------------------------------- /docs/img/swg-smart-button-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/swg-smart-button-dark.png -------------------------------------------------------------------------------- /docs/img/swg-smart-button-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/swg-smart-button-light.png -------------------------------------------------------------------------------- /docs/img/wait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/img/wait.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/link-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/link-flow.md -------------------------------------------------------------------------------- /docs/login-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/login-flow.md -------------------------------------------------------------------------------- /docs/offers-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/offers-flow.md -------------------------------------------------------------------------------- /docs/page-markup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/page-markup.md -------------------------------------------------------------------------------- /docs/subscribe-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/subscribe-flow.md -------------------------------------------------------------------------------- /docs/swg-basic-docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/swg-basic-docs/README.md -------------------------------------------------------------------------------- /docs/swg-basic-docs/enable_swg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/swg-basic-docs/enable_swg.md -------------------------------------------------------------------------------- /docs/swg-basic-docs/hide_prompt_entitled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/swg-basic-docs/hide_prompt_entitled.md -------------------------------------------------------------------------------- /docs/swg-basic-docs/suppress_ads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/docs/swg-basic-docs/suppress_ads.md -------------------------------------------------------------------------------- /examples/google-signin/google-3p-signin-iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/google-signin/google-3p-signin-iframe.html -------------------------------------------------------------------------------- /examples/google-signin/google-signin-iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/google-signin/google-signin-iframe.html -------------------------------------------------------------------------------- /examples/google-signin/sign-in-with-google-iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/google-signin/sign-in-with-google-iframe.html -------------------------------------------------------------------------------- /examples/sample-pub/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/content.js -------------------------------------------------------------------------------- /examples/sample-pub/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/demo.js -------------------------------------------------------------------------------- /examples/sample-pub/hero/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/1.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/10.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/11.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/11.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/12.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/12.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/13.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/13.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/14.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/14.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/15.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/15.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/16.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/16.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/17.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/17.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/18.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/18.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/19.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/19.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/2.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/20.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/20.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/21.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/21.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/22.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/22.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/23.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/23.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/24.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/24.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/25.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/25.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/26.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/26.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/27.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/27.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/28.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/28.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/29.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/29.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/3.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/30.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/30.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/4.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/5.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/6.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/7.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/8.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/hero/9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/hero/9.jpeg -------------------------------------------------------------------------------- /examples/sample-pub/icons/icon-1920.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/icons/icon-1920.png -------------------------------------------------------------------------------- /examples/sample-pub/icons/icon-1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/icons/icon-1x.png -------------------------------------------------------------------------------- /examples/sample-pub/icons/icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/icons/icon-2x.png -------------------------------------------------------------------------------- /examples/sample-pub/icons/icon-320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/icons/icon-320.png -------------------------------------------------------------------------------- /examples/sample-pub/icons/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/icons/icon-512.png -------------------------------------------------------------------------------- /examples/sample-pub/img/chevron-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/img/chevron-left.png -------------------------------------------------------------------------------- /examples/sample-pub/img/chevron-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/img/chevron-right.png -------------------------------------------------------------------------------- /examples/sample-pub/img/hero@1x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/img/hero@1x.jpg -------------------------------------------------------------------------------- /examples/sample-pub/img/hero@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/img/hero@2x.jpg -------------------------------------------------------------------------------- /examples/sample-pub/img/sea@1x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/img/sea@1x.jpg -------------------------------------------------------------------------------- /examples/sample-pub/img/sea@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/img/sea@2x.jpg -------------------------------------------------------------------------------- /examples/sample-pub/material.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/material.css -------------------------------------------------------------------------------- /examples/sample-pub/metering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/metering.js -------------------------------------------------------------------------------- /examples/sample-pub/publisher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/publisher.js -------------------------------------------------------------------------------- /examples/sample-pub/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/readme.md -------------------------------------------------------------------------------- /examples/sample-pub/sample-pub-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/sample-pub-app.js -------------------------------------------------------------------------------- /examples/sample-pub/service/authorization-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/service/authorization-app.js -------------------------------------------------------------------------------- /examples/sample-pub/service/sample-pub-oauth-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/service/sample-pub-oauth-app.js -------------------------------------------------------------------------------- /examples/sample-pub/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/styles.css -------------------------------------------------------------------------------- /examples/sample-pub/utils/crypto-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/utils/crypto-test.js -------------------------------------------------------------------------------- /examples/sample-pub/utils/crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/utils/crypto.js -------------------------------------------------------------------------------- /examples/sample-pub/views/article-ea-simplified-api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/article-ea-simplified-api.html -------------------------------------------------------------------------------- /examples/sample-pub/views/article-experimental.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/article-experimental.html -------------------------------------------------------------------------------- /examples/sample-pub/views/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/article.html -------------------------------------------------------------------------------- /examples/sample-pub/views/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/list.html -------------------------------------------------------------------------------- /examples/sample-pub/views/setup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/setup.html -------------------------------------------------------------------------------- /examples/sample-pub/views/signin-debug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/signin-debug.html -------------------------------------------------------------------------------- /examples/sample-pub/views/signin-oauth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/signin-oauth.html -------------------------------------------------------------------------------- /examples/sample-pub/views/signin-smartlock.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/signin-smartlock.html -------------------------------------------------------------------------------- /examples/sample-pub/views/signin-with-google.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/signin-with-google.html -------------------------------------------------------------------------------- /examples/sample-pub/views/signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/signin.html -------------------------------------------------------------------------------- /examples/sample-pub/views/subscribers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/subscribers.html -------------------------------------------------------------------------------- /examples/sample-pub/views/viewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-pub/views/viewer.html -------------------------------------------------------------------------------- /examples/sample-sp/sample-sp-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-sp/sample-sp-app.js -------------------------------------------------------------------------------- /examples/sample-sp/views/unsigned-response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/sample-sp/views/unsigned-response.json -------------------------------------------------------------------------------- /examples/swg-buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/swg-buttons.html -------------------------------------------------------------------------------- /examples/swg-buttons.local.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/examples/swg-buttons.local.html -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/renovate.json -------------------------------------------------------------------------------- /shortcuts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/shortcuts.sh -------------------------------------------------------------------------------- /src/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/.eslintrc -------------------------------------------------------------------------------- /src/@types/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/@types/globals.d.ts -------------------------------------------------------------------------------- /src/@types/web-activities/activity-ports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/@types/web-activities/activity-ports.d.ts -------------------------------------------------------------------------------- /src/api/action-orchestration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/action-orchestration.ts -------------------------------------------------------------------------------- /src/api/available-intervention-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/available-intervention-test.js -------------------------------------------------------------------------------- /src/api/available-intervention.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/available-intervention.ts -------------------------------------------------------------------------------- /src/api/basic-subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/basic-subscriptions.ts -------------------------------------------------------------------------------- /src/api/client-event-manager-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/client-event-manager-api.ts -------------------------------------------------------------------------------- /src/api/deferred-account-creation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/deferred-account-creation.ts -------------------------------------------------------------------------------- /src/api/entitlements-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/entitlements-test.js -------------------------------------------------------------------------------- /src/api/entitlements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/entitlements.ts -------------------------------------------------------------------------------- /src/api/free-access-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/free-access-api.ts -------------------------------------------------------------------------------- /src/api/intervention-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/intervention-type.ts -------------------------------------------------------------------------------- /src/api/logger-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/logger-api.ts -------------------------------------------------------------------------------- /src/api/metering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/metering.ts -------------------------------------------------------------------------------- /src/api/offer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/offer.ts -------------------------------------------------------------------------------- /src/api/propensity-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/propensity-api.ts -------------------------------------------------------------------------------- /src/api/subscribe-response-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/subscribe-response-test.js -------------------------------------------------------------------------------- /src/api/subscribe-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/subscribe-response.ts -------------------------------------------------------------------------------- /src/api/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/subscriptions.ts -------------------------------------------------------------------------------- /src/api/user-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/api/user-data.ts -------------------------------------------------------------------------------- /src/basic-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/basic-main.ts -------------------------------------------------------------------------------- /src/components/activities-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/activities-test.js -------------------------------------------------------------------------------- /src/components/activities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/activities.ts -------------------------------------------------------------------------------- /src/components/dialog-manager-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/dialog-manager-test.js -------------------------------------------------------------------------------- /src/components/dialog-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/dialog-manager.ts -------------------------------------------------------------------------------- /src/components/dialog-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/dialog-test.js -------------------------------------------------------------------------------- /src/components/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/dialog.ts -------------------------------------------------------------------------------- /src/components/friendly-iframe-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/friendly-iframe-test.js -------------------------------------------------------------------------------- /src/components/friendly-iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/friendly-iframe.ts -------------------------------------------------------------------------------- /src/components/graypane-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/graypane-test.js -------------------------------------------------------------------------------- /src/components/graypane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/graypane.ts -------------------------------------------------------------------------------- /src/components/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/components/view.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/gaa-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/gaa-main.ts -------------------------------------------------------------------------------- /src/i18n/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/i18n/strings.ts -------------------------------------------------------------------------------- /src/i18n/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/i18n/translation.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/model/attribution-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/attribution-params.ts -------------------------------------------------------------------------------- /src/model/auto-prompt-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/auto-prompt-config.ts -------------------------------------------------------------------------------- /src/model/client-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/client-config.ts -------------------------------------------------------------------------------- /src/model/doc-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/doc-test.js -------------------------------------------------------------------------------- /src/model/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/doc.ts -------------------------------------------------------------------------------- /src/model/page-config-resolver-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/page-config-resolver-test.js -------------------------------------------------------------------------------- /src/model/page-config-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/page-config-resolver.ts -------------------------------------------------------------------------------- /src/model/page-config-writer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/page-config-writer-test.js -------------------------------------------------------------------------------- /src/model/page-config-writer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/page-config-writer.ts -------------------------------------------------------------------------------- /src/model/page-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/model/page-config.ts -------------------------------------------------------------------------------- /src/proto/api_messages-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/proto/api_messages-test.js -------------------------------------------------------------------------------- /src/proto/api_messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/proto/api_messages.ts -------------------------------------------------------------------------------- /src/runtime/analytics-service-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/analytics-service-test.js -------------------------------------------------------------------------------- /src/runtime/analytics-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/analytics-service.ts -------------------------------------------------------------------------------- /src/runtime/api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/api-test.js -------------------------------------------------------------------------------- /src/runtime/audience-action-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/audience-action-flow-test.js -------------------------------------------------------------------------------- /src/runtime/audience-action-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/audience-action-flow.ts -------------------------------------------------------------------------------- /src/runtime/audience-activity-listener-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/audience-activity-listener-test.js -------------------------------------------------------------------------------- /src/runtime/audience-activity-listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/audience-activity-listener.ts -------------------------------------------------------------------------------- /src/runtime/auto-prompt-manager-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/auto-prompt-manager-test.js -------------------------------------------------------------------------------- /src/runtime/auto-prompt-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/auto-prompt-manager.ts -------------------------------------------------------------------------------- /src/runtime/basic-runtime-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/basic-runtime-test.js -------------------------------------------------------------------------------- /src/runtime/basic-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/basic-runtime.ts -------------------------------------------------------------------------------- /src/runtime/button-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/button-api-test.js -------------------------------------------------------------------------------- /src/runtime/button-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/button-api.ts -------------------------------------------------------------------------------- /src/runtime/callbacks-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/callbacks-test.js -------------------------------------------------------------------------------- /src/runtime/callbacks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/callbacks.ts -------------------------------------------------------------------------------- /src/runtime/client-config-manager-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/client-config-manager-test.js -------------------------------------------------------------------------------- /src/runtime/client-config-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/client-config-manager.ts -------------------------------------------------------------------------------- /src/runtime/client-event-manager-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/client-event-manager-test.js -------------------------------------------------------------------------------- /src/runtime/client-event-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/client-event-manager.ts -------------------------------------------------------------------------------- /src/runtime/contributions-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/contributions-flow-test.js -------------------------------------------------------------------------------- /src/runtime/contributions-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/contributions-flow.ts -------------------------------------------------------------------------------- /src/runtime/deferred-account-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/deferred-account-flow-test.js -------------------------------------------------------------------------------- /src/runtime/deferred-account-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/deferred-account-flow.ts -------------------------------------------------------------------------------- /src/runtime/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/deps.ts -------------------------------------------------------------------------------- /src/runtime/entitlements-manager-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/entitlements-manager-test.js -------------------------------------------------------------------------------- /src/runtime/entitlements-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/entitlements-manager.ts -------------------------------------------------------------------------------- /src/runtime/event-type-mapping-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/event-type-mapping-test.js -------------------------------------------------------------------------------- /src/runtime/event-type-mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/event-type-mapping.ts -------------------------------------------------------------------------------- /src/runtime/experiment-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/experiment-flags.ts -------------------------------------------------------------------------------- /src/runtime/experiments-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/experiments-test.js -------------------------------------------------------------------------------- /src/runtime/experiments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/experiments.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/constants.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-google-sign-in-button-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-google-sign-in-button-test.js -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-google-sign-in-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-google-sign-in-button.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-google3p-sign-in-button-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-google3p-sign-in-button-test.js -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-google3p-sign-in-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-google3p-sign-in-button.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-metering-regwall-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-metering-regwall-test.js -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-metering-regwall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-metering-regwall.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-metering-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-metering-test.js -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-metering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-metering.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-sign-in-with-google-button-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-sign-in-with-google-button-test.js -------------------------------------------------------------------------------- /src/runtime/extended-access/gaa-sign-in-with-google-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/gaa-sign-in-with-google-button.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/html-templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/html-templates.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/index.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/interfaces.ts -------------------------------------------------------------------------------- /src/runtime/extended-access/utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/utils-test.js -------------------------------------------------------------------------------- /src/runtime/extended-access/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/extended-access/utils.ts -------------------------------------------------------------------------------- /src/runtime/fetcher-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/fetcher-test.js -------------------------------------------------------------------------------- /src/runtime/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/fetcher.ts -------------------------------------------------------------------------------- /src/runtime/free-access-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/free-access-test.js -------------------------------------------------------------------------------- /src/runtime/free-access.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/free-access.ts -------------------------------------------------------------------------------- /src/runtime/google-analytics-event-listener-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/google-analytics-event-listener-test.js -------------------------------------------------------------------------------- /src/runtime/google-analytics-event-listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/google-analytics-event-listener.ts -------------------------------------------------------------------------------- /src/runtime/inline-cta-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/inline-cta-api-test.js -------------------------------------------------------------------------------- /src/runtime/inline-cta-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/inline-cta-api.ts -------------------------------------------------------------------------------- /src/runtime/intervention.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/intervention.ts -------------------------------------------------------------------------------- /src/runtime/jserror-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/jserror-test.js -------------------------------------------------------------------------------- /src/runtime/jserror.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/jserror.ts -------------------------------------------------------------------------------- /src/runtime/link-accounts-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/link-accounts-flow-test.js -------------------------------------------------------------------------------- /src/runtime/link-accounts-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/link-accounts-flow.ts -------------------------------------------------------------------------------- /src/runtime/location-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/location-provider.ts -------------------------------------------------------------------------------- /src/runtime/logger-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/logger-test.js -------------------------------------------------------------------------------- /src/runtime/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/logger.ts -------------------------------------------------------------------------------- /src/runtime/login-notification-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/login-notification-api-test.js -------------------------------------------------------------------------------- /src/runtime/login-notification-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/login-notification-api.ts -------------------------------------------------------------------------------- /src/runtime/login-prompt-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/login-prompt-api-test.js -------------------------------------------------------------------------------- /src/runtime/login-prompt-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/login-prompt-api.ts -------------------------------------------------------------------------------- /src/runtime/meter-toast-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/meter-toast-api-test.js -------------------------------------------------------------------------------- /src/runtime/meter-toast-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/meter-toast-api.ts -------------------------------------------------------------------------------- /src/runtime/mini-prompt-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/mini-prompt-api-test.js -------------------------------------------------------------------------------- /src/runtime/mini-prompt-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/mini-prompt-api.ts -------------------------------------------------------------------------------- /src/runtime/offers-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/offers-api-test.js -------------------------------------------------------------------------------- /src/runtime/offers-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/offers-api.ts -------------------------------------------------------------------------------- /src/runtime/offers-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/offers-flow-test.js -------------------------------------------------------------------------------- /src/runtime/offers-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/offers-flow.ts -------------------------------------------------------------------------------- /src/runtime/pay-client-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/pay-client-test.js -------------------------------------------------------------------------------- /src/runtime/pay-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/pay-client.ts -------------------------------------------------------------------------------- /src/runtime/pay-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/pay-flow-test.js -------------------------------------------------------------------------------- /src/runtime/pay-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/pay-flow.ts -------------------------------------------------------------------------------- /src/runtime/propensity-server-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/propensity-server-test.js -------------------------------------------------------------------------------- /src/runtime/propensity-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/propensity-server.ts -------------------------------------------------------------------------------- /src/runtime/propensity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/propensity-test.js -------------------------------------------------------------------------------- /src/runtime/propensity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/propensity.ts -------------------------------------------------------------------------------- /src/runtime/runtime-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/runtime-test.js -------------------------------------------------------------------------------- /src/runtime/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/runtime.ts -------------------------------------------------------------------------------- /src/runtime/services-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/services-test.js -------------------------------------------------------------------------------- /src/runtime/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/services.ts -------------------------------------------------------------------------------- /src/runtime/smart-button-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/smart-button-api-test.js -------------------------------------------------------------------------------- /src/runtime/smart-button-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/smart-button-api.ts -------------------------------------------------------------------------------- /src/runtime/storage-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/storage-test.js -------------------------------------------------------------------------------- /src/runtime/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/storage.ts -------------------------------------------------------------------------------- /src/runtime/subscription-linking-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/subscription-linking-flow-test.js -------------------------------------------------------------------------------- /src/runtime/subscription-linking-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/subscription-linking-flow.ts -------------------------------------------------------------------------------- /src/runtime/wait-for-subscription-lookup-api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/wait-for-subscription-lookup-api-test.js -------------------------------------------------------------------------------- /src/runtime/wait-for-subscription-lookup-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/runtime/wait-for-subscription-lookup-api.ts -------------------------------------------------------------------------------- /src/ui/activity-iframe-view-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/activity-iframe-view-test.js -------------------------------------------------------------------------------- /src/ui/activity-iframe-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/activity-iframe-view.ts -------------------------------------------------------------------------------- /src/ui/loading-view-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/loading-view-test.js -------------------------------------------------------------------------------- /src/ui/loading-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/loading-view.ts -------------------------------------------------------------------------------- /src/ui/toast-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/toast-test.js -------------------------------------------------------------------------------- /src/ui/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/toast.ts -------------------------------------------------------------------------------- /src/ui/ui-css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/ui/ui-css.ts -------------------------------------------------------------------------------- /src/utils/activity-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/activity-utils-test.js -------------------------------------------------------------------------------- /src/utils/activity-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/activity-utils.ts -------------------------------------------------------------------------------- /src/utils/animation-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/animation-test.js -------------------------------------------------------------------------------- /src/utils/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/animation.ts -------------------------------------------------------------------------------- /src/utils/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/assets.ts -------------------------------------------------------------------------------- /src/utils/bytes-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/bytes-test.js -------------------------------------------------------------------------------- /src/utils/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/bytes.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/cta-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/cta-utils-test.js -------------------------------------------------------------------------------- /src/utils/cta-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/cta-utils.ts -------------------------------------------------------------------------------- /src/utils/date-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/date-utils-test.js -------------------------------------------------------------------------------- /src/utils/date-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/date-utils.ts -------------------------------------------------------------------------------- /src/utils/document-ready-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/document-ready-test.js -------------------------------------------------------------------------------- /src/utils/document-ready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/document-ready.ts -------------------------------------------------------------------------------- /src/utils/dom-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/dom-test.js -------------------------------------------------------------------------------- /src/utils/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/dom.ts -------------------------------------------------------------------------------- /src/utils/errors-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/errors-test.js -------------------------------------------------------------------------------- /src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/errors.ts -------------------------------------------------------------------------------- /src/utils/frequency-capping-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/frequency-capping-utils-test.js -------------------------------------------------------------------------------- /src/utils/frequency-capping-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/frequency-capping-utils.ts -------------------------------------------------------------------------------- /src/utils/i18n-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/i18n-test.js -------------------------------------------------------------------------------- /src/utils/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/i18n.ts -------------------------------------------------------------------------------- /src/utils/json-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/json-test.js -------------------------------------------------------------------------------- /src/utils/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/json.ts -------------------------------------------------------------------------------- /src/utils/jwt-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/jwt-test.js -------------------------------------------------------------------------------- /src/utils/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/jwt.ts -------------------------------------------------------------------------------- /src/utils/log-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/log-test.js -------------------------------------------------------------------------------- /src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/log.ts -------------------------------------------------------------------------------- /src/utils/preconnect-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/preconnect-test.js -------------------------------------------------------------------------------- /src/utils/preconnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/preconnect.ts -------------------------------------------------------------------------------- /src/utils/random-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/random-test.js -------------------------------------------------------------------------------- /src/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/random.ts -------------------------------------------------------------------------------- /src/utils/string-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/string-test.js -------------------------------------------------------------------------------- /src/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/string.ts -------------------------------------------------------------------------------- /src/utils/style-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/style-test.js -------------------------------------------------------------------------------- /src/utils/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/style.ts -------------------------------------------------------------------------------- /src/utils/survey-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/survey-utils-test.js -------------------------------------------------------------------------------- /src/utils/survey-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/survey-utils.ts -------------------------------------------------------------------------------- /src/utils/types-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/types-test.js -------------------------------------------------------------------------------- /src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/types.ts -------------------------------------------------------------------------------- /src/utils/url-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/url-test.js -------------------------------------------------------------------------------- /src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/src/utils/url.ts -------------------------------------------------------------------------------- /test/_init_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/_init_tests.js -------------------------------------------------------------------------------- /test/chai-as-promised/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/chai-as-promised/.eslintrc -------------------------------------------------------------------------------- /test/chai-as-promised/chai-as-promised.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/chai-as-promised/chai-as-promised.js -------------------------------------------------------------------------------- /test/describes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/describes.js -------------------------------------------------------------------------------- /test/e2e/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/.eslintrc -------------------------------------------------------------------------------- /test/e2e/auth-header-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/auth-header-service.js -------------------------------------------------------------------------------- /test/e2e/commands/checkPayment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/commands/checkPayment.js -------------------------------------------------------------------------------- /test/e2e/commands/checkSignIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/commands/checkSignIn.js -------------------------------------------------------------------------------- /test/e2e/commands/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/commands/log.js -------------------------------------------------------------------------------- /test/e2e/commands/switchToFrame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/commands/switchToFrame.js -------------------------------------------------------------------------------- /test/e2e/commands/switchToTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/commands/switchToTab.js -------------------------------------------------------------------------------- /test/e2e/commands/viewOffers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/commands/viewOffers.js -------------------------------------------------------------------------------- /test/e2e/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/constants.js -------------------------------------------------------------------------------- /test/e2e/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/globals.js -------------------------------------------------------------------------------- /test/e2e/nightwatch.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/nightwatch.conf.js -------------------------------------------------------------------------------- /test/e2e/pages/basicContribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/basicContribution.js -------------------------------------------------------------------------------- /test/e2e/pages/basicNewsletter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/basicNewsletter.js -------------------------------------------------------------------------------- /test/e2e/pages/basicSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/basicSubscription.js -------------------------------------------------------------------------------- /test/e2e/pages/contribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/contribution.js -------------------------------------------------------------------------------- /test/e2e/pages/enterpriseContribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/enterpriseContribution.js -------------------------------------------------------------------------------- /test/e2e/pages/enterpriseNewsletter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/enterpriseNewsletter.js -------------------------------------------------------------------------------- /test/e2e/pages/enterpriseSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/enterpriseSubscription.js -------------------------------------------------------------------------------- /test/e2e/pages/extendedAccess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/extendedAccess.js -------------------------------------------------------------------------------- /test/e2e/pages/manualInitialization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/manualInitialization.js -------------------------------------------------------------------------------- /test/e2e/pages/publication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/publication.js -------------------------------------------------------------------------------- /test/e2e/pages/smartButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/pages/smartButton.js -------------------------------------------------------------------------------- /test/e2e/tests/basicContribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/basicContribution.js -------------------------------------------------------------------------------- /test/e2e/tests/basicNewsletter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/basicNewsletter.js -------------------------------------------------------------------------------- /test/e2e/tests/basicSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/basicSubscription.js -------------------------------------------------------------------------------- /test/e2e/tests/buyflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/buyflow.js -------------------------------------------------------------------------------- /test/e2e/tests/contribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/contribution.js -------------------------------------------------------------------------------- /test/e2e/tests/enterpriseContribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/enterpriseContribution.js -------------------------------------------------------------------------------- /test/e2e/tests/enterpriseNewsletter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/enterpriseNewsletter.js -------------------------------------------------------------------------------- /test/e2e/tests/enterpriseSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/enterpriseSubscription.js -------------------------------------------------------------------------------- /test/e2e/tests/extendedAccess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/extendedAccess.js -------------------------------------------------------------------------------- /test/e2e/tests/manualInitialization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/manualInitialization.js -------------------------------------------------------------------------------- /test/e2e/tests/smartButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/tests/smartButton.js -------------------------------------------------------------------------------- /test/e2e/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/util.js -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/basicContribution/basic-contribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/basicContribution/basic-contribution.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/basicContribution/basic-contribution_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/basicContribution/basic-contribution_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/basicNewsletter/basic-newsletter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/basicNewsletter/basic-newsletter.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/basicNewsletter/basic-newsletter_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/basicNewsletter/basic-newsletter_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/basicSubscription/basic-subscription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/basicSubscription/basic-subscription.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/basicSubscription/basic-subscription_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/basicSubscription/basic-subscription_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/buyflow/classic-susbcription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/buyflow/classic-susbcription.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/buyflow/classic-susbcription_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/buyflow/classic-susbcription_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/contribution/classic-contribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/contribution/classic-contribution.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/contribution/classic-contribution_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/contribution/classic-contribution_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/enterpriseContribution/enterprise-contribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/enterpriseContribution/enterprise-contribution.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/enterpriseContribution/enterprise-contribution_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/enterpriseContribution/enterprise-contribution_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/enterpriseNewsletter/enterprise-newsletter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/enterpriseNewsletter/enterprise-newsletter.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/enterpriseNewsletter/enterprise-newsletter_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/enterpriseNewsletter/enterprise-newsletter_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/enterpriseSubscription/enterprise-subscription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/enterpriseSubscription/enterprise-subscription.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/enterpriseSubscription/enterprise-subscription_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/enterpriseSubscription/enterprise-subscription_all_experiments_on.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/extendedAccess/regwall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/extendedAccess/regwall.png -------------------------------------------------------------------------------- /test/e2e/vrt/baseline/chrome_linux/extendedAccess/regwall_all_experiments_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/e2e/vrt/baseline/chrome_linux/extendedAccess/regwall_all_experiments_on.png -------------------------------------------------------------------------------- /test/mock-activity-port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/mock-activity-port.ts -------------------------------------------------------------------------------- /test/mock-deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/mock-deps.ts -------------------------------------------------------------------------------- /test/tick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/test/tick.js -------------------------------------------------------------------------------- /third_party/gpay/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/LICENSE -------------------------------------------------------------------------------- /third_party/gpay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/README.md -------------------------------------------------------------------------------- /third_party/gpay/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/import.sh -------------------------------------------------------------------------------- /third_party/gpay/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/constants.js -------------------------------------------------------------------------------- /third_party/gpay/src/element_injector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/element_injector.js -------------------------------------------------------------------------------- /third_party/gpay/src/graypane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/graypane.js -------------------------------------------------------------------------------- /third_party/gpay/src/pay_externs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/pay_externs.js -------------------------------------------------------------------------------- /third_party/gpay/src/pay_frame_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/pay_frame_helper.js -------------------------------------------------------------------------------- /third_party/gpay/src/payjs_async.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/payjs_async.d.ts -------------------------------------------------------------------------------- /third_party/gpay/src/payjs_async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/payjs_async.js -------------------------------------------------------------------------------- /third_party/gpay/src/payments_client_delegate_interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/payments_client_delegate_interface.js -------------------------------------------------------------------------------- /third_party/gpay/src/payments_request_delegate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/payments_request_delegate.js -------------------------------------------------------------------------------- /third_party/gpay/src/payments_web_activity_delegate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/payments_web_activity_delegate.js -------------------------------------------------------------------------------- /third_party/gpay/src/paymentsclient_externs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/paymentsclient_externs.js -------------------------------------------------------------------------------- /third_party/gpay/src/post_message_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/post_message_service.js -------------------------------------------------------------------------------- /third_party/gpay/src/redirect_verifier_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/redirect_verifier_helper.js -------------------------------------------------------------------------------- /third_party/gpay/src/upi_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/upi_handler.js -------------------------------------------------------------------------------- /third_party/gpay/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/utils.js -------------------------------------------------------------------------------- /third_party/gpay/src/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/src/validator.js -------------------------------------------------------------------------------- /third_party/gpay/third_party/random_uuid/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/third_party/random_uuid/BUILD -------------------------------------------------------------------------------- /third_party/gpay/third_party/random_uuid/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/third_party/random_uuid/LICENSE -------------------------------------------------------------------------------- /third_party/gpay/third_party/random_uuid/Random.uuid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gpay/third_party/random_uuid/Random.uuid.js -------------------------------------------------------------------------------- /third_party/gpay/version.txt: -------------------------------------------------------------------------------- 1 | 0fc40cc6c6bf056f34facffbeec49c78e8a54b84 2 | -------------------------------------------------------------------------------- /third_party/gulp-eslint/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gulp-eslint/LICENSE -------------------------------------------------------------------------------- /third_party/gulp-eslint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gulp-eslint/README.md -------------------------------------------------------------------------------- /third_party/gulp-eslint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gulp-eslint/index.js -------------------------------------------------------------------------------- /third_party/gulp-eslint/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/third_party/gulp-eslint/util.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptions-project/swg-js/HEAD/vite.config.js --------------------------------------------------------------------------------