export const projects = [ {name:'dorianmarie.com',worker:'dorianmarie',directory:'dorianmarie.com',hostname:'dorianmarie.com',shell:['/style.css','/app.js','/privacy','/terms'],description:'all applications by dorian mariƩ.',offline:true}, {name:'account',worker:'account',description:'one account, passwords, and passkeys for every project.'}, {name:'habits',worker:'habits',description:'build habits and follow your daily progress.'}, {name:'heartbeats',worker:'heartbeats',description:'monitor scheduled jobs and receive failure alerts.',start:'/app'}, {name:'time',worker:'time-dorianmarie-com',description:'a quiet clock, available offline.',offline:true}, {name:'weights',worker:'weights',description:'track your weight privately, with optional account sync.',offline:true}, {name:'workout',worker:'workout-dorianmarie-com',description:'a guided exercise circuit, available offline.',offline:true}, {name:'proxy',worker:'dorianmariecom-proxy',description:'download and cache files.'}, {name:'libraries',worker:'libraries',description:'shared javascript, design, authentication, and pwa documentation.',offline:true}, ]; export const projectFor = request => projects.find(p => new URL(request.url).hostname === (p.hostname||p.name+'.dorianmarie.com'));