script(type="module" src="/components/hubl-search-users.js" defer)
script(type="module" src="/components/hubl-status.js" defer)
script(type="module" src="/components/hubl-reactivity.js" defer)

script(type="module" src="https://unpkg.com/@startinblox/core@0.10" defer)
//- script(type="module" src="/lib/sib-core/dist/index.js" defer)

script(type="module" src="https://unpkg.com/@startinblox/oidc@0.9" defer)
//- script(type="module" src="/lib/sib-oidc/index.js" defer)

script(type="module" src="https://unpkg.com/@startinblox/router@0.8" defer)
    //- script(type="module" src="/lib/solid-router/src/index.js" defer)

script(type="module" src="https://unpkg.com/@startinblox/component-notifications@0.6.2" defer)
    //- script(type="module" src="/lib/sib-notifications/index.js" defer)

if endpoints.events || (endpoints.get && endpoints.get.events)
    script(type="module" src="https://unpkg.com/@startinblox/component-event@0.1" defer)
    //- script(type="module" src="/lib/sib-event/sib-event.js" defer)

if endpoints.joboffers || (endpoints.get && endpoints.get.joboffers)
    script(type="module" src="https://unpkg.com/@startinblox/component-job-board@0.5" defer)
    //- script(type="module" src="/lib/solid-job-board/dist/index.js" defer)

if (endpoints.uploads || (endpoints.get && endpoints.get.uploads)) && (endpoints.skills || (endpoints.get && endpoints.get.skills)) && (endpoints.users || (endpoints.get && endpoints.get.users))
    script(type="module" src="https://unpkg.com/@startinblox/component-directory@0.5" defer)
    //- script(type="module" src="/lib/solid-directory/dist/index.js" defer)

if endpoints.dashboards || (endpoints.get && endpoints.get.dashboards)
    script(type="module" src="https://unpkg.com/@startinblox/component-dashboard@0.2" defer)
    //- script(type="module" src="/lib/solid-dashboard/dist/index.js" defer)

if endpoints.users || (endpoints.get && endpoints.get.users)
    script(type="module" src="https://unpkg.com/@startinblox/component-chat@0.8" defer)
    //- script(type="module" src="/lib/solid-xmpp-chat/dist/index.js" defer)

script(src="/scripts/index.js" defer)

//- Stylesheets
link(rel='stylesheet', href='/styles/index.css')
link(rel='stylesheet', href='https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700&amp;subset=latin-ext')
link(rel='stylesheet', href='https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i')

//- Context - Fix for LDFlex
script(data-default-context, type="application/ld+json")
    | {
    |     "inbox": "http://happy-dev.fr/owl/#inbox",
    |     "object": "http://happy-dev.fr/owl/#object",
    |     "author": "http://happy-dev.fr/owl/#author",
    |     "account": "http://happy-dev.fr/owl/#account",
    |     "jabberID": "foaf:jabberID",
    |     "picture": "foaf:depiction"
    | }
