@forge/csp

6.2.0-experimental-cf2ad4c6.3.0-next.0
out/csp/csp-injection-service.js
~out/csp/csp-injection-service.jsModified
+13
Index: package/out/csp/csp-injection-service.js
===================================================================
--- package/out/csp/csp-injection-service.js
+++ package/out/csp/csp-injection-service.js
@@ -72,8 +72,16 @@
         'fedramp-stg': 'https://pf-emoji-service.frontend.staging.cdn.atlassian-us-gov-mod.com',
         'fedramp-prod': 'https://pf-emoji-service.frontend.cdn.atlassian-us-gov-mod.com',
         ...makeICHosts((env, icOptions) => `https://pf-emoji-service.${getICDomain(env, icOptions)}/bfa/emoji-service/`)
     },
+    ATLASSIAN_REACTIONS_HOST: {
+        dev: 'https://pf-reactions-service.ddev.frontend.public.atl-paas.net',
+        stg: 'https://pf-reactions-service.stg-east.frontend.public.atl-paas.net',
+        prod: 'https://pf-reactions-service.prod-east.frontend.public.atl-paas.net',
+        'fedramp-stg': 'https://pf-reactions-service.frontend.staging.cdn.atlassian-us-gov-mod.com',
+        'fedramp-prod': 'https://pf-reactions-service.frontend.cdn.atlassian-us-gov-mod.com',
+        ...makeICHosts((env, icOptions) => `https://pf-reactions-service.${getICDomain(env, icOptions)}/bfa/reactions-service/`)
+    },
     ATLASSIAN_FOP_GE_HOST: {
         dev: 'https://forge-outbound-proxy.dev.services.atlassian.com',
         stg: 'https://forge-outbound-proxy.stg.services.atlassian.com',
         prod: 'https://forge-outbound-proxy.services.atlassian.com',
@@ -128,15 +136,20 @@
 const getFOSCDNUrls = (microsEnv, icOptions) => {
     const fosCDNHost = getFOSCDNHost(microsEnv, icOptions);
     return fosCDNHost ? [`${fosCDNHost}${FOS_CDN_PATH}`] : [];
 };
+const getReactionsImageHost = (microsEnv, icOptions) => {
+    const host = getAtlassianHost('ATLASSIAN_REACTIONS_HOST', microsEnv, icOptions);
+    return host ? [host] : [];
+};
 const getAtlassianImageHost = (microsEnv, icOptions) => {
     return [
         `https://${getAtlassianHost('ATLASSIAN_AVATAR_HOST', microsEnv, icOptions)}`,
         `https://*.wp.com/${getAtlassianHost('ATLASSIAN_AVATAR_HOST', microsEnv, icOptions)}/`,
         getAtlassianHost('ATLASSIAN_API_GATEWAY_HOST', microsEnv, icOptions),
         getAtlassianHost('ATLASSIAN_MEDIA_GATEWAY_HOST', microsEnv, icOptions),
         getAtlassianHost('ATLASSIAN_EMOJIS_HOST', microsEnv, icOptions),
+        ...getReactionsImageHost(microsEnv, icOptions),
         getAtlassianHost('ATLASSIAN_TEAM_AVATAR_HOST', microsEnv, icOptions),
         getAtlassianHost('ATLASSIAN_TEAM_HEADER_HOST', microsEnv, icOptions),
         ...getFOSHostDownload(microsEnv, icOptions),
         ...getFOSCDNUrls(microsEnv, icOptions)