Features
Templates
Showcase
Townie
AI
Blog
Docs
Pricing
Log in
Sign up
lightweight
Glimpse
Remix of glance/Glimpse
Unlisted
Like
Remix
Close sidebar
Glimpse
Home
Code
9
.vscode
1
backend
4
frontend
6
shared
1
.cursorrules
.vtignore
INSTRUCTIONS.md
README.md
deno.json
Branches
5
Pull requests
Remixes
2
History
Environment variables
5
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Merge
lightweight/main
into
glance/main
INSTRUCTIONS.md
+4
-4
glance/main
lightweight/main
README.md
+5
-5
C
backend/crons/demoCache.ts
+59
-24
C
backend/crons/healthCheck.ts
+2
-2
H
backend/index.ts
+6
-9
frontend/components/App.tsx
+46
-110
frontend/index.html
+7
-2
frontend/style.css
+462
-15
shared/utils/blobKeyForDemoCache.ts
+11
-10
shared/utils/pollEnabledStatus.ts
+40
-32
backend/controllers/_README.md
+27
-0
backend/controllers/action.controller.ts
+49
-0
backend/controllers/actions.controller.ts
+109
-0
backend/controllers/agent.controller.ts
+48
-0
backend/controllers/cobrowse.controller.ts
+26
-0
backend/controllers/database.controller.ts
+21
-0
backend/controllers/demoCache.controller.ts
+53
-0
backend/controllers/demoURL.controller.ts
+26
-0
backend/controllers/demosToCache.controller.ts
+29
-0
backend/controllers/page.controller.ts
+22
-0
backend/controllers/pageContents.controller.ts
+56
-0
backend/controllers/pageID.controller.ts
+32
-0
backend/controllers/pageIcon.controller.ts
+27
-0
backend/controllers/relatedPages.controller.ts
+40
-0
backend/crons/_README.md
+19
-0
C
backend/crons/demoCobrowseStatus.ts
+37
-0
backend/routes/_README.md
+3
-0
backend/routes/api/_README.md
+7
-0
backend/routes/api/action.api.routes.ts
+34
-0
backend/routes/api/actions.api.routes.ts
+73
-0
backend/routes/api/api.routes.ts
+41
-0
backend/routes/api/cobrowse.api.routes.ts
+32
-0
backend/routes/api/database.api.routes.ts
+25
-0
backend/routes/api/demo.api.routes.ts
+32
-0
backend/routes/api/page.api.routes.ts
+25
-0
backend/routes/root.routes.ts
+24
-0
backend/routes/tasks/_README.md
+52
-0
backend/routes/tasks/cache.tasks.routes.ts
+31
-0
backend/routes/tasks/cobrowse.tasks.routes.ts
+39
-0
backend/routes/tasks/demoURL.tasks.routes.ts
+42
-0
backend/routes/tasks/enrichAgent.tasks.routes.ts
+37
-0
backend/routes/tasks/pageIcon.tasks.routes.ts
+40
-0
backend/routes/tasks/pageId.tasks.routes.ts
+34
-0
backend/routes/tasks/tasks.routes.ts
+44
-0
backend/routes/views/_README.md
+1
-0
backend/…/demo/demo.views.routes.ts
+77
-0
H
backend/…/demo/pdf.views.routes.ts
+177
-0
backend/routes/views/images.views.routes.ts
+39
-0
frontend/components/content/demoTableOfContents.tsx
+31
-0
frontend/components/content/generateHTML.tsx
+881
-0
shared/utils/blobKeyForDemoCobrowseStatus.ts
+28
-0
shared/utils/blobKeyForHealthCheck.ts
+28
-0
shared/utils/slugify.ts
+8
-0
backend/controllers/README.md
+0
-27
backend/controllers/enrichAgent.ts
+0
-47
backend/controllers/getActions.ts
+0
-76
backend/controllers/getDatabase.ts
+0
-22
backend/controllers/getPage.ts
+0
-22
backend/controllers/getRelatedPagesFromDatabase.ts
+0
-33
backend/controllers/setAction.ts
+0
-49
backend/controllers/setCobrowse.ts
+0
-26
backend/controllers/setDemoURL.ts
+0
-26
backend/controllers/setPageID.ts
+0
-32
backend/controllers/setPageIcon.ts
+0
-27
backend/crons/README.md
+0
-9
backend/routes/README.md
+0
-5
backend/routes/api/README.md
+0
-9
backend/routes/api/api.ts
+0
-41
backend/routes/api/cobrowse.ts
+0
-35
backend/routes/api/database.ts
+0
-27
backend/routes/api/demo.ts
+0
-33
backend/routes/api/getActions.ts
+0
-46
backend/routes/api/page.ts
+0
-27
backend/routes/api/servePDF.ts
+0
-50
backend/routes/api/setAction.ts
+0
-34
backend/routes/root.ts
+0
-30
backend/routes/tasks/README.md
+0
-52
backend/routes/tasks/enrichAgent.ts
+0
-50
backend/routes/tasks/setCobrowse.ts
+0
-43
backend/routes/tasks/setDemoURL.ts
+0
-46
backend/routes/tasks/setPageID.ts
+0
-38
backend/routes/tasks/setPageIcon.ts
+0
-40
backend/routes/tasks/tasks.ts
+0
-46
backend/routes/views/README.md
+0
-1
backend/routes/views/content
backend/…/content/content.ts
+0
-31
backend/…/content/iframe
backend/…/iframe/iframe.md
+0
-3
backend/…/iframe/iframe.tsx
+0
-48
backend/…/content/pdf
backend/…/pdf/README.md
+0
-1
backend/…/pdf/pdf.tsx
+0
-1
backend/…/demo/demo.ts
+0
-83
backend/…/demo/generatePDF.ts
+0
-81
frontend/components/content/checkout
frontend/…/checkout/checkout.md
+0
-15
frontend/…/checkout/checkout.tsx
+0
-327
frontend/components/content/chess.tsx
+0
-37
frontend/components/content/form
frontend/…/form/form.md
+0
-16
frontend/…/form/form.tsx
+0
-108
frontend/components/content/gettingStarted.tsx
+0
-56
frontend/components/content/iframe
frontend/…/iframe/iframe.md
+0
-49
frontend/…/iframe/iframe.tsx
+0
-41
frontend/components/content/pdf
frontend/…/pdf/pdf.md
+0
-20
frontend/…/pdf/pdf.tsx
+0
-50
frontend/components/content/test.tsx
+0
-10
shared/utils/chess.tsx
+0
-252
shared/utils/test.ts
+0
-2
shared/utils/toggleContent.ts
+0
-27
shared/utils/toggleHelp.ts
+0
-14