PageSourceSearch

https://emploisti.com/assets/utils-CUg4TrMG.js

js emploisti.com collected 2026-10-06 15:03:59 UTC 9,349 bytes, 1 lines download raw bytes

1import{r as s}from"./chunk-4WY6JWTD-FqYIDbGV.js";import{L as d}from"./config-Di2QwMeQ.js";const b=o=>o.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),y=o=>o.replace(/^([A-Z])|[\s-_]+(\w)/g,(n,e,t)=>t?t.toUpperCase():e.toLowerCase()),c=o=>{const n=y(o);return n.charAt(0).toUpperCase()+n.slice(1)},l=(...o)=>o.filter((n,e,t)=>!!n&&n.trim()!==""&&t.indexOf(n)===e).join(" ").trim(),C=o=>{for(const n in o)if(n.startsWith("aria-")||n==="role"||n==="title")return!0};var h={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const w=s.forwardRef(({color:o="currentColor",size:n=24,strokeWidth:e=2,absoluteStrokeWidth:t,className:i="",children:a,iconNode:m,...f},u)=>s.createElement("svg",{ref:u,...h,width:n,height:n,stroke:o,strokeWidth:t?Number(e)*24/Number(n):e,className:l("lucide",i),...!a&&!C(f)&&{"aria-hidden":"true"},...f},[...m.map(([p,g])=>s.createElement(p,g)),...Array.isArray(a)?a:[a]]));const L=(o,n)=>{const e=s.forwardRef(({className:t,...i},a)=>s.createElement(w,{ref:a,iconNode:n,className:l(`lucide-${b(c(o))}`,`lucide-${o}`,t),...i}));return e.displayName=c(o),e},r={home:{en:"/en/",fr:"/fr/"},notFound:{en:"/404",fr:"/404"},login:{en:"/en/login/",fr:"/fr/connexion/"},logout:{en:"/en/logout/",fr:"/fr/logout/"},register:{en:"/en/register/",fr:"/fr/inscription/"},signIn:{en:"/en/sign-in/",fr:"/fr/connexion/"},signInPassword:{en:"/en/sign-in/password/",fr:"/fr/connexion/mot-de-passe/"},signInVerifyCode:{en:"/en/sign-in/verify-code/",fr:"/fr/connexion/code/"},onboardingName:{en:"/en/onboarding/name/",fr:"/fr/premiers-pas/nom/"},forgotPassword:{en:"/en/forgot-password/",fr:"/fr/mot-de-passe-oublie/"},resetPasswordConfirm:{en:"/en/reset-password/[selector]/[token]/",fr:"/fr/reset-password/[selector]/[token]/"},emailConfirmation:{en:"/en/email-confirmation/[selector]/[token]/",fr:"/fr/email-confirmation/[selector]/[token]/"},jobs:{en:"/en/jobs/",fr:"/fr/emplois/"},employers:{en:"/en/employers/",fr:"/fr/employeurs/"},categories:{en:"/en/categories/",fr:"/fr/categories/"},offerShow:{en:"/en/offer/[slug]/[id]/",fr:"/fr/offre/[slug]/[id]/"},offerApply:{en:"/en/offer/[slug]/[id]/apply/",fr:"/fr/offre/[slug]/[id]/appliquer/"},companyAbout:{en:"/en/company/[slug]/[id]",fr:"/fr/entreprise/[slug]/[id]"},companyJobs:{en:"/en/company/[slug]/[id]/jobs",fr:"/fr/entreprise/[slug]/[id]/emplois"},locationCountry:{en:"/en/location/[country]",fr:"/fr/location/[country]"},locationState:{en:"/en/location/[country]/[state]",fr:"/fr/location/[country]/[state]"},locationStateJobs:{en:"/en/location/[country]/[state]/jobs",fr:"/fr/location/[country]/[state]/emplois"},locationCity:{en:"/en/location/[country]/[state]/[city]",fr:"/fr/location/[country]/[state]/[city]"},locationCityJobs:{en:"/en/location/[country]/[state]/[city]/jobs",fr:"/fr/location/[country]/[state]/[city]/emplois"},locationSpecialization:{en:"/en/location/[country]/[state]/[city]/[specialization]",fr:"/fr/location/[country]/[state]/[city]/[specialization]"},accountProfile:{en:"/en/account/profile/",fr:"/fr/compte/profil/"},accountDocuments:{en:"/en/account/documents/",fr:"/fr/compte/documents/"},accountConnections:{en:"/en/account/connections/",fr:"/fr/compte/connexions/"},accountProfessionalProfile:{en:"/en/account/professional-profile/",fr:"/fr/compte/profil-professionnel/"},onboardingBase:{en:"/en/onboarding/",fr:"/fr/premiers-pas/"},onboardingVerifyEmail:{en:"/en/onboarding/verify-email/",fr:"/fr/premiers-pas/verifier-email/"},onboardingSelectRole:{en:"/en/onboarding/select-role/",fr:"/fr/premiers-pas/choisir-role/"},onboardingCreateTeam:{en:"/en/onboarding/create-team/",fr:"/fr/premiers-pas/creer-equipe/"},onboardingCompleteProfile:{en:"/en/onboarding/complete-profile/",fr:"/fr/premiers-pas/completer-profil/"},onboardingSetVisibility:{en:"/en/onboarding/set-visibility/",fr:"/fr/premiers-pas/visibilite/"},onboardingCreateCompany:{en:"/en/onboarding/create-company/",fr:"/fr/premiers-pas/creer-une-compagnie/"},onboardingCreateOffer:{en:"/en/onboarding/create-offer/",fr:"/fr/premiers-pas/creer-une-offre/"},onboardingPublishOffer:{en:"/en/onboarding/publish-offer/",fr:"/fr/premiers-pas/publier-mon-offre/"},onboardingSuccess:{en:"/en/onboarding/success/",fr:"/fr/premiers-pas/succes/"}};function P(o){const n=o.endsWith("/")||o==="/404"?o:o+"/";if(n==="/en/"||n==="/fr/"||n==="/")return{name:"home"};if(n==="/404"||n==="/404/")return{name:"notFound"};if(n===r.login.en||n===r.login.fr)return{name:"login"};if(n===r.register.en||n===r.register.fr)return{name:"register"};if(n===r.forgotPassword.en||n===r.forgotPassword.fr)return{name:"forgotPassword"};if(n===r.jobs.en||n===r.jobs.fr)return{name:"jobs"};if(n===r.employers.en||n===r.employers.fr)return{name:"employers"};if(n===r.categories.en||n===r.categories.fr)return{name:"categories"};if(n===r.accountProfile.en||n===r.accountProfile.fr)return{name:"accountProfile"};if(n===r.accountDocuments.en||n===r.accountDocuments.fr)return{name:"accountDocuments"};if(n===r.accountConnections.en||n===r.accountConnections.fr)return{name:"accountConnections"};if(n===r.accountProfessionalProfile.en||n===r.accountProfessionalProfile.fr)return{name:"accountProfessionalProfile"};if(n===r.onboardingBase.en||n===r.onboardingBase.fr)return{name:"onboardingBase"};if(n===r.onboardingVerifyEmail.en||n===r.onboardingVerifyEmail.fr)return{name:"onboardingVerifyEmail"};if(n===r.onboardingCreateTeam.en||n===r.onboardingCreateTeam.fr)return{name:"onboardingCreateTeam"};if(n===r.onboardingCompleteProfile.en||n===r.onboardingCompleteProfile.fr)return{name:"onboardingCompleteProfile"};if(n===r.onboardingSetVisibility.en||n===r.onboardingSetVisibility.fr)return{name:"onboardingSetVisibility"};if(n===r.onboardingCreateCompany.en||n===r.onboardingCreateCompany.fr)return{name:"onboardingCreateCompany"};
1if(n===r.onboardingCreateOffer.en||n===r.onboardingCreateOffer.fr)return{name:"onboardingCreateOffer"};if(n===r.onboardingPublishOffer.en||n===r.onboardingPublishOffer.fr)return{name:"onboardingPublishOffer"};if(n===r.onboardingSuccess.en||n===r.onboardingSuccess.fr)return{name:"onboardingSuccess"};let e=n.match(/^\/(en|fr)\/reset-password\/([^/]+)\/([^/]+)\/?$/);return e?{name:"resetPasswordConfirm",params:{selector:e[2],token:e[3]}}:(e=n.match(/^\/(en|fr)\/email-confirmation\/([^/]+)\/([^/]+)\/?$/),e?{name:"emailConfirmation",params:{selector:e[2],token:e[3]}}:(e=n.match(/^\/en\/offer\/([^/]+)\/([^/]+)\/?$/),e?{name:"offerShow",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/en\/offer\/([^/]+)\/([^/]+)\/apply\/?$/),e?{name:"offerApply",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/fr\/offre\/([^/]+)\/([^/]+)\/?$/),e?{name:"offerShow",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/fr\/offre\/([^/]+)\/([^/]+)\/appliquer\/?$/),e?{name:"offerApply",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/en\/company\/([^/]+)\/([^/]+)\/?$/),e?{name:"companyAbout",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/en\/company\/([^/]+)\/([^/]+)\/jobs\/?$/),e?{name:"companyJobs",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/fr\/entreprise\/([^/]+)\/([^/]+)\/?$/),e?{name:"companyAbout",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/fr\/entreprise\/([^/]+)\/([^/]+)\/emplois\/?$/),e?{name:"companyJobs",params:{slug:e[1],id:e[2]}}:(e=n.match(/^\/en\/location\/([^/]+)\/?$/),e?{name:"locationCountry",params:{country:e[1]}}:(e=n.match(/^\/fr\/location\/([^/]+)\/?$/),e?{name:"locationCountry",params:{country:e[1]}}:(e=n.match(/^\/en\/location\/([^/]+)\/([^/]+)\/?$/),e?{name:"locationState",params:{country:e[1],state:e[2]}}:(e=n.match(/^\/fr\/location\/([^/]+)\/([^/]+)\/?$/),e?{name:"locationState",params:{country:e[1],state:e[2]}}:(e=n.match(/^\/en\/location\/([^/]+)\/([^/]+)\/jobs\/?$/),e?{name:"locationStateJobs",params:{country:e[1],state:e[2]}}:(e=n.match(/^\/fr\/location\/([^/]+)\/([^/]+)\/emplois\/?$/),e?{name:"locationStateJobs",params:{country:e[1],state:e[2]}}:(e=n.match(/^\/en\/location\/([^/]+)\/([^/]+)\/([^/]+)\/?$/),e?{name:"locationCity",params:{country:e[1],state:e[2],city:e[3]}}:(e=n.match(/^\/fr\/location\/([^/]+)\/([^/]+)\/([^/]+)\/?$/),e?{name:"locationCity",params:{country:e[1],state:e[2],city:e[3]}}:(e=n.match(/^\/en\/location\/([^/]+)\/([^/]+)\/([^/]+)\/jobs\/?$/),e?{name:"locationCityJobs",params:{country:e[1],state:e[2],city:e[3]}}:(e=n.match(/^\/fr\/location\/([^/]+)\/([^/]+)\/([^/]+)\/emplois\/?$/),e?{name:"locationCityJobs",params:{country:e[1],state:e[2],city:e[3]}}:(e=n.match(/^\/en\/location\/([^/]+)\/([^/]+)\/([^/]+)\/([^/]+)\/?$/),e?{name:"locationSpecialization",params:{country:e[1],state:e[2],city:e[3],specialization:e[4]}}:(e=n.match(/^\/fr\/location\/([^/]+)\/([^/]+)\/([^/]+)\/([^/]+)\/?$/),e?{name:"locationSpecialization",params:{country:e[1],state:e[2],city:e[3],specialization:e[4]}}:null)))))))))))))))))))))}function $(o,n,e){let t=r[o][n];return e&&Object.entries(e).forEach(([i,a])=>{a!=null&&(t=t?.replace(`[${i}]`,String(a)))}),t}const k={en:"English",fr:"Français"},S="en";function E(o){return(o?.resolvedLanguage||o?.language||"en").toLowerCase().startsWith("fr")?"fr":"en"}function O(o){const n=o.pathname.split("/")[1];return d.includes(n)?n:S}function v(o){return P(o.pathname)}function x(o){return(n,e,t)=>{const i=t??o??"en";return n in r?$(n,i,e):r.home[i]}}export{w as I,v as a,$ as b,L as c,O as d,E as g,k as l,r,x as u};

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.