Features
Templates
Showcase
Townie
AI
Blog
Docs
Pricing
Log in
Sign up
wolf
NPLLM
Remix of std/reactHonoStarter
Public
Like
1
Remix
Close sidebar
NPLLM
Home
Code
6
backend
4
frontend
6
shared
2
.vtignore
README.md
deno.json
Branches
2
Pull requests
Remixes
History
Environment variables
1
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
wolf/main
into
std/main
README.md
+59
-6
std/main
wolf/main
H
backend/index.ts
+30
-20
frontend/index.html
+23
-2
frontend/index.tsx
+11
-5
frontend/style.css
+174
-13
.vtignore
+6
-0
backend/api
backend/api/ai
backend/api/ai/generate-readme.ts
+128
-0
backend/api/ai/generate.ts
+86
-0
backend/api/ai/models.ts
+7
-0
backend/api/mod.ts
+11
-0
backend/api/routes
backend/api/routes/npm-package.ts
+52
-0
backend/api/routes/package.ts
+48
-0
backend/api/routes/search.ts
+53
-0
backend/api/utils
backend/api/utils/package-generator.ts
+155
-0
backend/env.ts
+5
-0
backend/npm
backend/npm/debug.ts
+28
-0
backend/npm/generator.ts
+493
-0
backend/npm/tar-builder.ts
+57
-0
deno.json
+34
-0
frontend/components/Header.tsx
+16
-0
frontend/components/PackageItem.tsx
+75
-0
frontend/components/PackageList.tsx
+55
-0
frontend/components/ProfilePicture.tsx
+96
-0
frontend/components/SearchBar.tsx
+45
-0
frontend/components/SearchBox.tsx
+45
-0
frontend/components/common
frontend/components/common/AppHeader.tsx
+50
-0
frontend/components/common/Layout.tsx
+17
-0
frontend/components/icons
frontend/components/icons/SearchIcon.tsx
+26
-0
frontend/components/npm
frontend/components/npm/LibraryItem.tsx
+64
-0
frontend/components/package
frontend/components/package/PackageHeader.tsx
+48
-0
frontend/components/package/PackageLoading.tsx
+10
-0
frontend/components/package/PackageNotFound.tsx
+26
-0
frontend/components/package/PackageReadme.tsx
+19
-0
frontend/components/package/PackageSearchBar.tsx
+25
-0
frontend/components/package/PackageSidebar.tsx
+50
-0
frontend/hono.ts
+14
-0
frontend/pages
frontend/pages/PackageDetailPage.tsx
+78
-0
frontend/pages/SearchPage.tsx
+113
-0
shared
shared/consts.ts
+3
-0
shared/schemas.ts
+37
-0
frontend/components/App.tsx
+0
-12
frontend/favicon.svg
+0
-5