├── .vscode ├── extensions.json └── settings.json ├── README.md ├── api.ts ├── components ├── Comment.tsx ├── Layout.tsx └── Story.tsx ├── deno.json ├── dev.ts ├── fresh.gen.ts ├── import_map.json ├── islands ├── Comment.tsx └── Toggle.tsx ├── main.ts ├── routes ├── [...stories].tsx ├── index.tsx └── stories │ └── [id].tsx ├── static ├── favicon.ico ├── global.css └── logo.svg └── types.ts /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/README.md -------------------------------------------------------------------------------- /api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/api.ts -------------------------------------------------------------------------------- /components/Comment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/components/Comment.tsx -------------------------------------------------------------------------------- /components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/components/Layout.tsx -------------------------------------------------------------------------------- /components/Story.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/components/Story.tsx -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/deno.json -------------------------------------------------------------------------------- /dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/dev.ts -------------------------------------------------------------------------------- /fresh.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/fresh.gen.ts -------------------------------------------------------------------------------- /import_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/import_map.json -------------------------------------------------------------------------------- /islands/Comment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/islands/Comment.tsx -------------------------------------------------------------------------------- /islands/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/islands/Toggle.tsx -------------------------------------------------------------------------------- /main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/main.ts -------------------------------------------------------------------------------- /routes/[...stories].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/routes/[...stories].tsx -------------------------------------------------------------------------------- /routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/routes/index.tsx -------------------------------------------------------------------------------- /routes/stories/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/routes/stories/[id].tsx -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/static/global.css -------------------------------------------------------------------------------- /static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/static/logo.svg -------------------------------------------------------------------------------- /types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/fresh-hackernews/HEAD/types.ts --------------------------------------------------------------------------------