PageSourceSearch

https://ecomitram.org/_next/static/chunks/2331-e0f1b40db5a5735e.js

js ecomitram.org collected 2026-10-10 01:45:28 UTC 29,943 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2331],{4156:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OCCUPATION_OPTIONS=void 0,t.OCCUPATION_OPTIONS=["Student","Teacher","Business","Employed","Farmer","Others"]},6021:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.validateBucketSuperset=function(e,t){if(!e||0===e.length)return{valid:!0,missing:[]};let n=new Set(null!=t?t:[]),r=[];for(let t of e)n.has(t.key)||r.push(t.key);return{valid:0===r.length,missing:r}},t.isBucketInBank=function(e,t){return!e||!!t&&0!==t.length&&t.includes(e)}},6162:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.RsvpStatus=void 0,t.RsvpStatus={going:"going",interested:"interested",none:"none"}},7268:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OrgMemberRole=void 0,t.OrgMemberRole={owner:"owner",manager:"manager",member:"member"}},8907:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VALID_HOOKS=void 0,t.validatePluginManifest=function(e){let n=[];if(!l(e))return{valid:!1,errors:["manifest must be a non-null object"]};let r=c(e,"slug",n),d=c(e,"name",n),_=c(e,"version",n),E=c(e,"description",n),m=c(e,"type",n),p=c(e,"author",n);if(!r||!d||!_||!E||!m||!p)return{valid:!1,errors:n};if(r.length>64?n.push("slug must not exceed ".concat(64," characters")):a.test(r)||n.push("slug must be kebab-case (lowercase alphanumeric with hyphens)"),d.length>128&&n.push("name must not exceed ".concat(128," characters")),u.test(_)||n.push("version must be valid semver 
1(e.g. 1.0.0)"),E.length>500&&n.push("description must not exceed ".concat(500," characters")),i.includes(m)||n.push("type must be one of: ".concat(i.join(", "))),p.length>128&&n.push("author must not exceed ".concat(128," characters")),void 0!==e.capabilities)if(Array.isArray(e.capabilities)){let t=e.capabilities;for(let e of(t.length>20&&n.push("capabilities must not exceed ".concat(20," entries")),t))"string"==typeof e&&o.includes(e)||n.push("unknown capability: ".concat(String(e).slice(0,64)))}else n.push("capabilities must be an array");if(void 0!==e.hooks)if(Array.isArray(e.hooks)){let r=e.hooks;for(let e of(r.length>20&&n.push("hooks must not exceed ".concat(20," entries")),r))"string"==typeof e&&t.VALID_HOOKS.includes(e)||n.push("unknown hook: ".concat(String(e).slice(0,64)))}else n.push("hooks must be an array");if(void 0!==e.routes)if(Array.isArray(e.routes)){let t=e.routes;t.length>10&&n.push("routes must not exceed ".concat(10," entries"));let i=a.test(r)?r:"unknown",o="/play/".concat(i);for(let e of t){if(!l(e)){n.push("each route must be an object with path and component");continue}let t=e.path,r=e.component;"string"!=typeof t?n.push("route path must be a string"):s(t)?n.push("route path must not contain path traversal (..): ".concat(t.slice(0,128))):t.startsWith(o)||n.push("route path must start with /play/".concat(i,"/: ").concat(t.slice(0,128))),"string"!=typeof r?n.push("route component must be a string"):(s(r)&&n.push("component must not contain path traversal (..): ".concat(r.slice(0,128))),r.startsWith("/")&&n.push("component must not be an absolute path: ".concat(r.slice(0,128))))}}else n.push("routes must be an array");if(void 0!==e.points&&null!==e.points)if(l(e.points)){let t=e.points.onComplete;"number"!=typeof t?n.push("points.onComplete must be a number"):(t<0&&n.push("points.onComplete must not be negative"),t>1e3&&n.push("points.onComplete must not exceed ".concat(1e3)))}else n.push("points must be an object");return{valid:0===n.length,errors:n}};let r=n(14002);t.VALID_HOOKS=["getRequiredFields","validateSubmission","processSubmission","score","generateCertificate","onComplete","getNextStep"];let i=Object.values(r.PluginType),o=Object.values(r.PluginCapability),a=/^[a-z0-9]+(-[a-z0-9]+)*$/,u=/^\d+\.\d+\.\d+(-[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)*)?(\+[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)*)?$/;function l(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function s(e){return e.includes("..")}function c(e,t,n){let r=e[t];return"string"!=typeof r||0===r.trim().length?void n.push("".concat(t," is required and must be a non-empty string")):r}},10593:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PARTICIPANT_ROUTED_FORM_FIELDS=t.FORM_FIELD_PREFILL_VALUES=t.BadgeLevel=t.ParticipationStatus=t.QuizQuestionType=t.Recurrence=t.CampaignPhotoMode=t.CampaignStatus=t.CampaignType=void 0,t.getPeriodStart=function(e,t){let n=null!=t?t:new Date;switch(e){case"one-time":default:return new Date(0);case"weekly":{let e=n.getDay(),t=new Date(n);return t.setDate(n.getDate()-(0===e?6:e-1)),t.setHours(0,0,0,0),t}case"monthly":return new Date(n.getFullYear(),n.getMonth(),1);case"annual":return new Date(n.getFullYear(),0,1)}},t.resolveCampaignPhotoMode=function(e){let n=null==e?void 0:e.photoMode;return void 0!==n&&Object.values(t.CampaignPhotoMode).includes(n)?n:(null==e?void 0:e.photoRequired)?t.CampaignPhotoMode.required:t.CampaignPhotoMode.off},t.CampaignType={challenge:"challenge",campaign:"campaign",quiz:"quiz"},t.CampaignStatus={draft:"draft",unlisted:"unlisted",published:"published",active:"active",closed:"closed",archived:"archived"},t.CampaignPhotoMode={off:"off",optional:"optional",required:"required"},t.Recurrence={oneTime:"one-time",weekly:"weekly",monthly:"monthly",annual:"annual"},t.QuizQuestionType={mcq:"mcq",trueFalse:"true-false"},t.ParticipationStatus={registered:"registered",in_progress:"in_progress",completed:"completed",withdrawn:"withdrawn"},t.BadgeLevel={diamond:"diamond",gold:"gold",silver:"silver",bronze:"bronze",none:"none"},t.FORM_FIELD_PREFILL_VALUES=["profile.age","profile.gender","profile.occupation","org.name"],t.PARTICIPANT_ROUTED_FORM_FIELDS=new Set(["bucket","language","institution"])},14002:(e,t)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),t.PluginCapability=t.PluginType=void 0,t.PluginType={game:"game",educational:"educational",challenge:"challenge"},t.PluginCapability={"eco-points":"eco-points","feed-card":"feed-card",certificate:"certificate","photo-proof":"photo-proof"}},17902:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ORG_CERT_MIN_PARTICIPANTS=t.MAX_ORGS_PER_MEMBER=t.MAX_MANAGERS_PER_ORG=t.MAX_ORGS_PER_USER=void 0,t.MAX_ORGS_PER_USER=50,t.MAX_MANAGERS_PER_ORG=10,t.MAX_ORGS_PER_MEMBER=100,t.ORG_CERT_MIN_PARTICIPANTS=10},18763:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SWITCH_SLUGS=t.SWITCHES=void 0,t.SWITCHES=[{slug:"tree-planting",hashtags:["tree-plantation","urban-greening"],heroHook:"Every monsoon, saplings go into the ground by the truckload at vriksharopan drives. The trees you see grown ten years later are the ones somebody kept visiting after the photos were taken."},{slug:"waste-segregation",hashtags:["waste-segregation","zero-waste"],heroHook:"A banana peel sealed in a plastic bag helps no one. The same peel, kept apart, becomes khaad. The same bag, kept dry, gets recycled."},{slug:"plastic-free",hashtags:["plastic-free"],heroHook:"The bag you refuse at the counter today is the one bag that never blocks a drain, never reaches a landfill, never needs recycling."},{slug:"composting",hashtags:["composting","organic-farming"],heroHook:"In a landfill, buried without air, your peels rot into methane. In a bucket on your balcony, the same peels become khaad."},{slug:"water-saving",hashtags:["water-conservation","rainwater-harvesting"],heroHook:"No equipment, no plumber, no shopping list. The cheapest litre of water in India is the one you never let run down the drain."}],t.SWITCH_SLUGS=t.SWITCHES.map(e=>e.slug)},23033:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SELF_BLOCK_FIELDS=void 0,t.SELF_BLOCK_FIELDS=["adminRole","trustLevel","is_enabled","shadowBanned"]},23657:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PluginCapability=t.PluginType=t.OrgMemberRole=t.isRestrictedCertKey=t.RESTRICTED_CERT_FIELD_KEYS=t.DEFAULT_ZONE_CONFIG=t.ORG_CERTIFICATE_VARIABLES=t.CERTIFICATE_VARIABLES=t.ALLOWED_HONORIFICS=t.ALLOWED_FONT_WEIGHTS=t.ALLOWED_COLORS=t.coerceFontSizeToken=t.FONT_SIZE_LABELS=t.FONT_SIZE_SCALE=t.FONT_SIZE_TOKENS=t.PARTICIPANT_ROUTED_FORM_FIELDS=t.resolveCampaignPhotoMode=t.getPeriodStart=t.FORM_FIELD_PREFILL_VALUES=t.CampaignPhotoMode=t.BadgeLevel=t.ParticipationStatus=t.QuizQuestionType=t.Recurrence=t.CampaignStatus=t.CampaignType=t.SELF_BLOCK_FIELDS=t.getAssignableRoles=t.diagnoseAssignRoleFailure=t.canModifyUser=t.canAssignRole=t.ROLE_HIERARCHY_ERROR_CODES=t.ROLE_MANAGEMENT_MIN_ROLE=t.SENSITIVE_FIELD_EXCLUSIONS=t.RESOURCE_WRITE_ROLES=t.RESOURCE_VISIBILITY=t.isAdminRole=t.hasMinRole=t.ADMIN_ROLE_LEVEL=t.ADMIN_ROLES=t.ModerationActionType=t.RsvpStatus=t.OCCUPATION_OPTIONS=void 0;var r=n(4156);Object.defineProperty(t,"OCCUPATION_OPTIONS",{enumerable:!0,get:function(){return r.OCCUPATION_OPTIONS}});var i=n(6162);Object.defineProperty(t,"RsvpStatus",{enumerable:!0,get:function(){return i.RsvpStatus}});var o=n(68964);Object.defineProperty(t,"ModerationActionType",{enumerable:!0,get:function(){return o.ModerationActionType}});var a=n(34770);Object.defineProperty(t,"ADMIN_ROLES",{enumerable:!0,get:function(){return a.ADMIN_ROLES}}),Object.defineProperty(t,"ADMIN_ROLE_LEVEL",{enumerable:!0,get:function(){return a.ADMIN_ROLE_LEVEL}}),Object.defineProperty(t,"hasMinRole",{enumerable:!0,get:function(){return a.hasMinRole}}),Object.defineProperty(t,"isAdminRole",{enumerable:!0,get:function(){return a.isAdminRole}}),Object.defineProperty(t,"RESOURCE_VISIBILITY",{enumerable:!0,get:function(){return a.RESOURCE_VISIBILITY}}),Object.defineProperty(t,"RESOURCE_WRITE_ROLES",{enumerable:!0,get:function(){return a.RESOURCE_WRITE_ROLES}}),Object.defineProperty(t,"SENSITIVE_FIELD_EXCLUSIONS",{enumerable:!0,get:function(){return a.SENSITIVE_FIELD_EXCLUSIONS}}),Object.defineProperty(t,"ROLE_MANAGEMENT_MIN_ROLE",{enumerable:!0,get:function(){return a.ROLE_MANAGEMENT_MIN_ROLE}}),Object.defineProperty(t,"ROLE_HIERARCHY_ERROR_CODES",{enumerable:!0,get:function(){return a.ROLE_HIERARCHY_ERROR_CODES}}),Object.defineProperty(t,"canAssignRole",{enumerable:!0,get:function(){return a.canAssignRole}}),Object.defineProperty(t,"canModifyUser",{enumerable:!0,get:function(){return a.canModifyUser}}),Object.defineProperty(t,"diagnoseAssignRoleFailure",{enumerable:!0,get:function(){return a.diagnoseAssignRoleFailure}}),Object.defineProperty(t,"getAssignableRoles",{enumerable:!0,get:function(){return a.getAssignableRoles}});var u=n(23033);Object.defineProperty(t,"SELF_BLOCK_FIELDS",{enumerable:!0,get:function(){return u.SELF_BLOCK_FIELDS}});var l=n(10593);Object.defineProperty(t,"CampaignType",{enumerable:!0,get:function(){return l.CampaignType}}),Object.defineProperty(t,"CampaignStatus",{enumerable:!0,get:function(){return l.CampaignStatus}}),Object.defineProperty(t,"Recurrence",{enumerable:!0,get:function(){return l.Recurrence}}),Object.defineProperty(t,"QuizQuestionType",{enumerable:!0,get:function(){return l.QuizQuestionType}}),Object.defineProperty(t,"ParticipationStatus",{enumerable:!0,get:function(){return l.ParticipationStatus}}),Object.defineProperty(t,"BadgeLevel",{enumerable:!0,get:function(){return l.BadgeLevel}}),Object.defineProperty(t,"CampaignPhotoMode",{enumerable:!0,get:function(){return l.CampaignPhotoMode}}),Object.defineProperty(t,"FORM_FIELD_PREFILL_VALUES",{enumerable:!0,get:function(){return l.FORM_FIELD_PREFILL_VALUES}});var s=n(10593);Object.defineProperty(t,"getPeriodStart",{enumerable:!0,get:function(){return s.getPeriodStart}}
1),Object.defineProperty(t,"resolveCampaignPhotoMode",{enumerable:!0,get:function(){return s.resolveCampaignPhotoMode}}),Object.defineProperty(t,"PARTICIPANT_ROUTED_FORM_FIELDS",{enumerable:!0,get:function(){return s.PARTICIPANT_ROUTED_FORM_FIELDS}});var c=n(24159);Object.defineProperty(t,"FONT_SIZE_TOKENS",{enumerable:!0,get:function(){return c.FONT_SIZE_TOKENS}}),Object.defineProperty(t,"FONT_SIZE_SCALE",{enumerable:!0,get:function(){return c.FONT_SIZE_SCALE}}),Object.defineProperty(t,"FONT_SIZE_LABELS",{enumerable:!0,get:function(){return c.FONT_SIZE_LABELS}}),Object.defineProperty(t,"coerceFontSizeToken",{enumerable:!0,get:function(){return c.coerceFontSizeToken}}),Object.defineProperty(t,"ALLOWED_COLORS",{enumerable:!0,get:function(){return c.ALLOWED_COLORS}}),Object.defineProperty(t,"ALLOWED_FONT_WEIGHTS",{enumerable:!0,get:function(){return c.ALLOWED_FONT_WEIGHTS}}),Object.defineProperty(t,"ALLOWED_HONORIFICS",{enumerable:!0,get:function(){return c.ALLOWED_HONORIFICS}}),Object.defineProperty(t,"CERTIFICATE_VARIABLES",{enumerable:!0,get:function(){return c.CERTIFICATE_VARIABLES}}),Object.defineProperty(t,"ORG_CERTIFICATE_VARIABLES",{enumerable:!0,get:function(){return c.ORG_CERTIFICATE_VARIABLES}}),Object.defineProperty(t,"DEFAULT_ZONE_CONFIG",{enumerable:!0,get:function(){return c.DEFAULT_ZONE_CONFIG}}),Object.defineProperty(t,"RESTRICTED_CERT_FIELD_KEYS",{enumerable:!0,get:function(){return c.RESTRICTED_CERT_FIELD_KEYS}}),Object.defineProperty(t,"isRestrictedCertKey",{enumerable:!0,get:function(){return c.isRestrictedCertKey}});var d=n(7268);Object.defineProperty(t,"OrgMemberRole",{enumerable:!0,get:function(){return d.OrgMemberRole}});var _=n(14002);Object.defineProperty(t,"PluginType",{enumerable:!0,get:function(){return _.PluginType}}),Object.defineProperty(t,"PluginCapability",{enumerable:!0,get:function(){return _.PluginCapability}})},24004:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.toApproxCoords=function(e){let t=e=>Math.trunc(1e3*e)/1e3;return{lat:t(e.lat),lng:t(e.lng)}}},24159:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_ZONE_CONFIG=t.RESTRICTED_CERT_FIELD_KEYS=t.ORG_CERTIFICATE_VARIABLES=t.CERTIFICATE_VARIABLES=t.ALLOWED_HONORIFICS=t.ALLOWED_FONT_WEIGHTS=t.ALLOWED_COLORS=t.FONT_SIZE_LABELS=t.FONT_SIZE_SCALE=t.FONT_SIZE_TOKENS=void 0,t.coerceFontSizeToken=function(e){if("string"==typeof e&&t.FONT_SIZE_TOKENS.includes(e))return e;let n="number"==typeof e?e:"string"==typeof e&&""!==e.trim()?Number(e):NaN;if(Number.isFinite(n)){let e="medium",r=1/0;for(let i of t.FONT_SIZE_TOKENS){let o=Math.abs(t.FONT_SIZE_SCALE[i]-n);o<r&&(r=o,e=i)}return e}return"medium"},t.isRestrictedCertKey=function(e){let n=e.toLowerCase();return t.RESTRICTED_CERT_FIELD_KEYS.some(e=>n.includes(e))},t.FONT_SIZE_TOKENS=["tiny","small","medium","large","xl","xxl","xxxl"],t.FONT_SIZE_SCALE={tiny:14,small:18,medium:24,large:32,xl:40,xxl:52,xxxl:68},t.FONT_SIZE_LABELS={tiny:"Tiny",small:"Small",medium:"Medium",large:"Large",xl:"XL",xxl:"XXL",xxxl:"XXXL"},t.ALLOWED_COLORS=["#FFFFFF","#000000","#059669","#1e3a5f","#7c2d12","#7c3aed","#d97706","#334155","#f5f5f0","#0d4f4f"],t.ALLOWED_FONT_WEIGHTS=["normal","bold"],t.ALLOWED_HONORIFICS=["Mr.","Mrs.","Miss","Ms.","Dr.","Prof.","Shri","Smt."],t.CERTIFICATE_VARIABLES=["honorific","name","campaignTitle","score","totalQuestions","badgeLevel","completionDate","orgName","orgLeaderName","city","state","certificateId"],t.ORG_CERTIFICATE_VARIABLES=["orgName","orgLeaderName","participantCount","city","state","location","campaignTitle","campaignStartDate","campaignEndDate","certificateId"],t.RESTRICTED_CERT_FIELD_KEYS=["email","phone","mobile","dob","dateofbirth","birthdate"];let n="#1e3a5f";t.DEFAULT_ZONE_CONFIG={orientation:"landscape",hidePlatformChrome:!1,backgroundLandscapeKey:"",backgroundPortraitKey:"",endorsedByLogoKeys:[],upper:{line1:{text:"CERTIFICATE OF ACHIEVEMENT",fontSize:"large",fontWeight:"bold",color:n},line2:{text:"",fontSize:"small",fontWeight:"normal",color:n}},center:{line1:{text:"Awarded to",fontSize:"small",fontWeight:"normal",color:n},line2:{text:"{honorific} {name}",fontSize:"large",fontWeight:"bold",color:n},showSelfie:!1,selfieShape:"circle"},lower:{line1:{text:"{campaignTitle}",fontSize:"small",fontWeight:"normal",color:n},line2:{text:"",fontSize:"tiny",fontWeight:"normal",color:n}},bottom:{date:{fontSize:"tiny",color:n},certId:{fontSize:"tiny",color:n},sponsor:{text:"Supported by",fontSize:"tiny",color:n},signatory:{fontSize:"tiny",color:n}}}},26534:(e,t)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeUrl=function(e){try{let t=new URL(e);for(let e of(t.hostname=t.hostname.toLowerCase().replace(/^www\./,""),[...t.searchParams.keys()]))n.has(e)&&t.searchParams.delete(e);return t.pathname.length>1&&t.pathname.endsWith("/")&&(t.pathname=t.pathname.slice(0,-1)),t.toString()}catch(t){return e}};let n=new Set(["utm_source","utm_medium","utm_campaign","utm_content","utm_term","fbclid","gclid","msclkid","mc_cid","mc_eid"])},34770:(e,t)=>{function n(e,n){return t.ADMIN_ROLE_LEVEL[e]>=t.ADMIN_ROLE_LEVEL[n]}Object.defineProperty(t,"__esModule",{value:!0}),t.ROLE_HIERARCHY_ERROR_CODES=t.ROLE_MANAGEMENT_MIN_ROLE=t.SENSITIVE_FIELD_EXCLUSIONS=t.RESOURCE_WRITE_ROLES=t.RESOURCE_VISIBILITY=t.ADMIN_ROLE_LEVEL=t.ADMIN_ROLES=void 0,t.isAdminRole=function(e){return"string"==typeof e&&t.ADMIN_ROLES.includes(e)},t.hasMinRole=n,t.diagnoseAssignRoleFailure=function(e,r,i){if(!n(e,t.ROLE_MANAGEMENT_MIN_ROLE))return"ROLE_HIERARCHY_VIOLATION_BELOW_MIN";let o=t.ADMIN_ROLE_LEVEL[e];return(r?t.ADMIN_ROLE_LEVEL[r]:0)>=o?"ROLE_HIERARCHY_VIOLATION_TARGET_ROLE_TOO_HIGH":(null===i?0:t.ADMIN_ROLE_LEVEL[i])>=o?"ROLE_HIERARCHY_VIOLATION_NEW_ROLE_TOO_HIGH":"ROLE_HIERARCHY_VIOLATION"},t.canAssignRole=function(e,r,i){if(!n(e,t.ROLE_MANAGEMENT_MIN_ROLE))return!1;let o=t.ADMIN_ROLE_LEVEL[e],a=null===i?0:t.ADMIN_ROLE_LEVEL[i],u=r?t.ADMIN_ROLE_LEVEL[r]:0;return!(a>=o)&&!(u>=o)},t.canModifyUser=function(e,n){return!n||t.ADMIN_ROLE_LEVEL[e]>t.ADMIN_ROLE_LEVEL[n]},t.getAssignableRoles=function(e){if(!n(e,t.ROLE_MANAGEMENT_MIN_ROLE))return[];let r=t.ADMIN_ROLE_LEVEL[e];return t.ADMIN_ROLES.filter(e=>t.ADMIN_ROLE_LEVEL[e]<r)},t.ADMIN_ROLES=["super_admin","admin","moderator","editor","viewer"],t.ADMIN_ROLE_LEVEL={super_admin:5,admin:4,moderator:3,editor:2,viewer:1},t.RESOURCE_VISIBILITY={users:"viewer",posts:"viewer",campaigns:"viewer",organizations:"viewer",likes:"viewer",comments:"viewer",hashtags:"viewer","campaign-participations":"viewer",reports:"moderator","audit-logs":"moderator","admin-notifications":"moderator","moderation-actions":"moderator","quiz-questions":"editor","question-banks":"editor","org-campaign-enrollments":"editor","device-tokens":"admin","notification-preferences":"admin","og-cache":"admin",districts:"admin",states:"admin","trust-thresholds":"admin","banned-words":"admin"},t.RESOURCE_WRITE_ROLES={users:{update:"moderator"},posts:{delete:"admin"},campaigns:{create:"editor",update:"editor",delete:"admin"},organizations:{update:"editor",delete:"admin"},reports:{update:"moderator"},comments:{delete:"moderator"},likes:{delete:"admin"},hashtags:{create:"admin",update:"editor",delete:"admin"},"quiz-questions":{create:"editor",update:"editor",delete:"admin"},"question-banks":{create:"editor",update:"editor",delete:"admin"},"org-campaign-enrollments":{update:"editor"},"og-cache":{delete:"admin"},"device-tokens":{delete:"admin"},"trust-thresholds":{update:"admin"},"banned-words":{create:"admin",update:"admin",delete:"admin"}},t.SENSITIVE_FIELD_EXCLUSIONS={"device-tokens":"-token"},t.ROLE_MANAGEMENT_MIN_ROLE="moderator",t.ROLE_HIERARCHY_ERROR_CODES=["ROLE_HIERARCHY_VIOLATION","ROLE_HIERARCHY_VIOLATION_BELOW_MIN","ROLE_HIERARCHY_VIOLATION_NEW_ROLE_TOO_HIGH","ROLE_HIERARCHY_VIOLATION_TARGET_ROLE_TOO_HIGH"]},45640:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.formatPostLocation=function(e){let t=[e.sublocality,e.district,e.state].map(e=>null==e?void 0:e.trim()).filter(e=>!!e);return t.filter((e,n)=>e!==t[n-1]).join(", ")}},59183:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeEmail=function(e){return e?e.trim().toLowerCase():""}},68964:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ModerationActionType=void 0,t.ModerationActionType={warn:"warn",hide_post:"hide_post",delete_post:"delete_post",restore_post:"restore_post",shadow_ban:"shadow_ban",temp_ban:"temp_ban",perm_ban:"perm_ban",unban:"unban"}},72331:(e,t,n)=>{var r=Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}
1),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};Object.defineProperty(t,"__esModule",{value:!0}),t.clearPluginComponentRegistry=t.getPluginComponent=t.registerPluginComponent=t.VERIFIED_ACTIONS=t.validatePluginManifest=t.interpolate=t.clearPluginRegistry=t.getPluginHooks=t.registerCampaignPlugin=t.isBucketInBank=t.validateBucketSuperset=t.isTwitterVideoThumbUrl=t.extractVideoData=t.isVideoUrl=t.formatPostLocation=t.normalizeUrl=t.normalizeEmail=t.toApproxCoords=t.APP_NAME=t.SWITCH_SLUGS=t.SWITCHES=t.ORG_CERT_MIN_PARTICIPANTS=t.MAX_ORGS_PER_MEMBER=t.MAX_MANAGERS_PER_ORG=t.MAX_ORGS_PER_USER=t.resolveLocale=t.LANGUAGE_DISPLAY_TO_CODE=t.LANGUAGE_NAME_BY_SLUG=t.LANGUAGE_SLUGS=t.LANGUAGES=void 0;var i=n(72994);Object.defineProperty(t,"LANGUAGES",{enumerable:!0,get:function(){return i.LANGUAGES}}),Object.defineProperty(t,"LANGUAGE_SLUGS",{enumerable:!0,get:function(){return i.LANGUAGE_SLUGS}}),Object.defineProperty(t,"LANGUAGE_NAME_BY_SLUG",{enumerable:!0,get:function(){return i.LANGUAGE_NAME_BY_SLUG}}),Object.defineProperty(t,"LANGUAGE_DISPLAY_TO_CODE",{enumerable:!0,get:function(){return i.LANGUAGE_DISPLAY_TO_CODE}}),Object.defineProperty(t,"resolveLocale",{enumerable:!0,get:function(){return i.resolveLocale}});var o=n(17902);Object.defineProperty(t,"MAX_ORGS_PER_USER",{enumerable:!0,get:function(){return o.MAX_ORGS_PER_USER}}),Object.defineProperty(t,"MAX_MANAGERS_PER_ORG",{enumerable:!0,get:function(){return o.MAX_MANAGERS_PER_ORG}}),Object.defineProperty(t,"MAX_ORGS_PER_MEMBER",{enumerable:!0,get:function(){return o.MAX_ORGS_PER_MEMBER}}),Object.defineProperty(t,"ORG_CERT_MIN_PARTICIPANTS",{enumerable:!0,get:function(){return o.ORG_CERT_MIN_PARTICIPANTS}});var a=n(18763);Object.defineProperty(t,"SWITCHES",{enumerable:!0,get:function(){return a.SWITCHES}}),Object.defineProperty(t,"SWITCH_SLUGS",{enumerable:!0,get:function(){return a.SWITCH_SLUGS}}),t.APP_NAME="EcoMitram",function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)}(n(23657),t);var u=n(24004);Object.defineProperty(t,"toApproxCoords",{enumerable:!0,get:function(){return u.toApproxCoords}});var l=n(59183);Object.defineProperty(t,"normalizeEmail",{enumerable:!0,get:function(){return l.normalizeEmail}});var s=n(26534);Object.defineProperty(t,"normalizeUrl",{enumerable:!0,get:function(){return s.normalizeUrl}});var c=n(45640);Object.defineProperty(t,"formatPostLocation",{enumerable:!0,get:function(){return c.formatPostLocation}});var d=n(81934);Object.defineProperty(t,"isVideoUrl",{enumerable:!0,get:function(){return d.isVideoUrl}}),Object.defineProperty(t,"extractVideoData",{enumerable:!0,get:function(){return d.extractVideoData}}),Object.defineProperty(t,"isTwitterVideoThumbUrl",{enumerable:!0,get:function(){return d.isTwitterVideoThumbUrl}});var _=n(6021);Object.defineProperty(t,"validateBucketSuperset",{enumerable:!0,get:function(){return _.validateBucketSuperset}}),Object.defineProperty(t,"isBucketInBank",{enumerable:!0,get:function(){return _.isBucketInBank}});var E=n(75313);Object.defineProperty(t,"registerCampaignPlugin",{enumerable:!0,get:function(){return E.registerCampaignPlugin}}),Object.defineProperty(t,"getPluginHooks",{enumerable:!0,get:function(){return E.getPluginHooks}}),Object.defineProperty(t,"clearPluginRegistry",{enumerable:!0,get:function(){return E.clearPluginRegistry}});var m=n(76448);Object.defineProperty(t,"interpolate",{enumerable:!0,get:function(){return m.interpolate}});var p=n(8907);Object.defineProperty(t,"validatePluginManifest",{enumerable:!0,get:function(){return p.validatePluginManifest}});var g=n(81241);Object.defineProperty(t,"VERIFIED_ACTIONS",{enumerable:!0,get:function(){return g.VERIFIED_ACTIONS}});var O=n(81274);Object.defineProperty(t,"registerPluginComponent",{enumerable:!0,get:function(){return O.registerPluginComponent}}),Object.defineProperty(t,"getPluginComponent",{enumerable:!0,get:function(){return O.getPluginComponent}}),Object.defineProperty(t,"clearPluginComponentRegistry",{enumerable:!0,get:function(){return O.clearPluginComponentRegistry}})},72994:(e,t)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),t.LANGUAGE_DISPLAY_TO_CODE=t.LANGUAGE_NAME_BY_SLUG=t.LANGUAGE_SLUGS=t.LANGUAGES=void 0,t.resolveLocale=function(e){if("string"!=typeof e||0===e.length)return;if(t.LANGUAGE_SLUGS.includes(e))return e;let n=t.LANGUAGE_DISPLAY_TO_CODE[e];if(void 0!==n)return n},t.LANGUAGES=[{slug:"en",name:"English",native:"English",short:"EN"},{slug:"hi",name:"Hindi",native:"हिन्दी",short:"हिं"},{slug:"bn",name:"Bengali",native:"বাংলা",short:"বাং"},{slug:"mr",name:"Marathi",native:"मराठी",short:"मरा"},{slug:"te",name:"Telugu",native:"తెలుగు",short:"తె"},{slug:"ta",name:"Tamil",native:"தமிழ்",short:"தமி"},{slug:"gu",name:"Gujarati",native:"ગુજરાતી",short:"ગુ"},{slug:"kn",name:"Kannada",native:"ಕನ್ನಡ",short:"ಕನ್"},{slug:"or",name:"Odia",native:"ଓଡ଼ିଆ",short:"ଓଡ଼"},{slug:"ml",name:"Malayalam",native:"മലയാളം",short:"മല"},{slug:"pa",name:"Punjabi",native:"ਪੰਜਾਬੀ",short:"ਪੰ"},{slug:"as",name:"Assamese",native:"অসমীয়া",short:"অস"},{slug:"bho",name:"Bhojpuri",native:"भोजपुरी",short:"भो"},{slug:"mai",name:"Maithili",native:"मैथिली",short:"मै"},{slug:"ne",name:"Nepali",native:"नेपाली",short:"ने"},{slug:"sa",name:"Sanskrit",native:"संस्कृतम्",short:"सं"},{slug:"doi",name:"Dogri",native:"डोगरी",short:"डो"},{slug:"gom",name:"Konkani",native:"कोंकणी",short:"कों"},{slug:"mni-Mtei",name:"Manipuri",native:"ꯃꯤꯇꯩꯂꯣꯟ",short:"ꯃꯤ"},{slug:"sat",name:"Santali",native:"ᱥᱟᱱᱛᱟᱲᱤ",short:"ᱥᱟ"}],t.LANGUAGE_SLUGS=t.LANGUAGES.map(e=>e.slug),t.LANGUAGE_NAME_BY_SLUG=Object.fromEntries(t.LANGUAGES.map(e=>[e.slug,e.name])),t.LANGUAGE_DISPLAY_TO_CODE=Object.fromEntries(t.LANGUAGES.map(e=>[e.name,e.slug]))},75313:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.registerCampaignPlugin=function(e,t){if(n.has(e))throw Error('Campaign plugin "'.concat(e,'" is already registered'));n.set(e,t)},t.getPluginHooks=function(e){return n.get(e)},t.clearPluginRegistry=function(){n.clear()};let n=new Map},76448:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.interpolate=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(null==e)return"";let i=new Set([...r.CERTIFICATE_VARIABLES,...n].filter(e=>!(0,r.isRestrictedCertKey)(e)));return e.replace(/\{(\w+)\}/g,(e,n)=>{var r;return i.has(n)&&null!=(r=t[n])?r:""})};let r=n(24159)},81241:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VERIFIED_ACTIONS=void 0,t.VERIFIED_ACTIONS=["post","like","comment","report","org-join"]},81274:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.registerPluginComponent=function(e,t,i){let o=r(e,t);if(n.has(o))throw Error('Plugin component "'.concat(e,'" slot "').concat(t,'" is already registered'));n.set(o,i)},t.getPluginComponent=function(e,t){return n.get(r(e,t))},t.clearPluginComponentRegistry=function(){n.clear()};let n=new Map;function r(e,t){return"".concat(e,":").concat(t)}},81934:(e,t)=>{function n(e,t,n){try{let i=new URL(e),o=i.hostname.replace(/^www\./,"").replace(/^m\./,"").toLowerCase(),a=function(e,t){if("youtube.com"===e){if("/watch"===t.pathname){let e=t.searchParams.get("v");return e?{id:e,kind:"video"}:null}let e=t.pathname.match(/^\/shorts\/([a-zA-Z0-9_-]+)/);if(e)return{id:e[1],kind:"short"};let n=t.pathname.match(/^\/embed\/([a-zA-Z0-9_-]+)/);return n?{id:n[1],kind:"video"}:null}if("youtu.be"===e){let e=t.pathname.slice(1).split("/")[0];return e?{id:e,kind:"video"}:null}return null}(o,i);if(a)return{provider:"youtube",embedId:a.id,embedUrl:"https://www.youtube.com/embed/".concat(a.id,"?disablekb=1&modestbranding=1&iv_load_policy=3&rel=0"),thumbnail:"https://img.youtube.com/vi/".concat(a.id,"/maxresdefault.jpg"),aspectRatio:"short"===a.kind?"9 / 16":"16 / 9"};let u=void 0!==n&&"video"!==n,l=function(e,t){if("instagram.com"!==e)return null;let n=t.pathname.replace(/^\/[^/]+(?=\/(?:p|reel)\/)/,"").match(/^\/(p|reel)\/([a-zA-Z0-9_-]+)/);return n?{id:n[2],kind:"reel"===n[1]?"reel":"post"}:null}(o,i);if(l&&(!u||"reel"===l.kind)){let e="reel"===l.kind?"/reel/".concat(l.id,"/embed"):"/p/".concat(l.id,"/embed");return{provider:"instagram",embedId:l.id,embedUrl:"https://www.instagram.com".concat(e),thumbnail:null!=t?t:"",aspectRatio:"reel"===l.kind?"9 / 16":"1 / 1"}}let s=function(e,t,n){if("fb.watch"===e){let e=t.pathname.slice(1).replace(/\/$/,"");return e?{id:e,href:n}:null}if("facebook.com"===e){if(t.pathname.startsWith("/watch")){let e=t.searchParams.get("v");if(e)return{id:e,href:n}}let e=t.pathname.match(/^\/[^/]+\/videos\/(\d+)/);if(e)return{id:e[1],href:n}}return null}(o,i,e);if(s&&!u)return{provider:"facebook",embedId:s.id,embedUrl:"https://www.facebook.com/plugins/video.php?href=".concat(encodeURIComponent(s.href),"&show_text=false&show_captions=false"),thumbnail:null!=t?t:"",aspectRatio:"16 / 9"};let c=function(e,t){if("x.com"!==e&&"twitter.com"!==e)return null;let n=t.pathname.match(/^\/[^/]+\/status\/(\d+)/);
1return n?n[1]:null}(o,i),d=!!c&&r(t);if(c&&(!u||d))return{provider:"twitter",embedId:c,embedUrl:"https://platform.twitter.com/embed/Tweet.html?id=".concat(c,"&theme=light&hideThread=true&dnt=true"),thumbnail:null!=t?t:"",aspectRatio:"16 / 9"};return null}catch(e){return null}}function r(e){return!!e&&/\/(?:images\/media-preview|ext_tw_video_thumb|amplify_video_thumb)\//i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isVideoUrl=function(e,t){return null!==n(e,null,t)},t.extractVideoData=n,t.isTwitterVideoThumbUrl=r}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.