├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── settings.json ├── CODEOWNERS ├── LICENSE ├── README.md ├── _tools └── check_valid_data.ts ├── components ├── Footer.tsx ├── Header.tsx ├── List.tsx ├── Logo.tsx └── Page.tsx ├── data ├── benchmarking.ts ├── byte-manipulation.ts ├── checking-file-existence.ts ├── color-logging.ts ├── command-line-arguments.ts ├── create-remove-directories.ts ├── cron.ts ├── deleting-files.ts ├── deno-version.ts ├── dependency-management.ts ├── dns-queries.ts ├── environment-variables.ts ├── hashing.ts ├── hello-world.ts ├── hex-base64-encoding.ts ├── http-requests.ts ├── http-server-files.ts ├── http-server-routing.ts ├── http-server-streaming.ts ├── http-server-websocket.ts ├── http-server.ts ├── import-export.ts ├── importing-json.ts ├── kv-watch.ts ├── kv.ts ├── mongo.ts ├── moving-renaming-files.ts ├── node.ts ├── npm.ts ├── os-signals.ts ├── parsing-serializing-csv.ts ├── parsing-serializing-json.ts ├── parsing-serializing-toml.ts ├── parsing-serializing-yaml.ts ├── path-operations.ts ├── permissions.ts ├── pid.ts ├── piping-streams.ts ├── postgres.ts ├── prompts.ts ├── queues.ts ├── reading-files.ts ├── redis.ts ├── streaming-files.ts ├── subprocesses-output.ts ├── subprocesses-spawn.ts ├── symlinks.ts ├── tcp-connector.ts ├── tcp-listener.ts ├── temporary-files.ts ├── timers.ts ├── tls-connector.ts ├── tls-listener.ts ├── typescript.ts ├── udp-connector.ts ├── udp-listener.ts ├── ulid.ts ├── url-parsing.ts ├── uuids.ts ├── version.json ├── walking-directories.ts ├── watching-files.ts ├── web-workers.ts ├── webassembly.ts ├── websocket.ts ├── writing-files.ts └── writing-tests.ts ├── deno.json ├── dev.ts ├── fresh.config.ts ├── fresh.gen.ts ├── islands └── CopyButton.tsx ├── main.ts ├── routes ├── [id] │ ├── [file].ts │ └── index.tsx ├── _app.tsx ├── gfm.css.ts └── index.tsx ├── static ├── favicon.ico ├── logo.png └── robots.txt ├── toc.ts ├── twind.config.ts └── utils ├── constants.ts ├── example.ts ├── example_test.ts └── prism.ts /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @lucacasonato -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/README.md -------------------------------------------------------------------------------- /_tools/check_valid_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/_tools/check_valid_data.ts -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/components/Header.tsx -------------------------------------------------------------------------------- /components/List.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/components/List.tsx -------------------------------------------------------------------------------- /components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/components/Logo.tsx -------------------------------------------------------------------------------- /components/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/components/Page.tsx -------------------------------------------------------------------------------- /data/benchmarking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/benchmarking.ts -------------------------------------------------------------------------------- /data/byte-manipulation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/byte-manipulation.ts -------------------------------------------------------------------------------- /data/checking-file-existence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/checking-file-existence.ts -------------------------------------------------------------------------------- /data/color-logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/color-logging.ts -------------------------------------------------------------------------------- /data/command-line-arguments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/command-line-arguments.ts -------------------------------------------------------------------------------- /data/create-remove-directories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/create-remove-directories.ts -------------------------------------------------------------------------------- /data/cron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/cron.ts -------------------------------------------------------------------------------- /data/deleting-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/deleting-files.ts -------------------------------------------------------------------------------- /data/deno-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/deno-version.ts -------------------------------------------------------------------------------- /data/dependency-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/dependency-management.ts -------------------------------------------------------------------------------- /data/dns-queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/dns-queries.ts -------------------------------------------------------------------------------- /data/environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/environment-variables.ts -------------------------------------------------------------------------------- /data/hashing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/hashing.ts -------------------------------------------------------------------------------- /data/hello-world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/hello-world.ts -------------------------------------------------------------------------------- /data/hex-base64-encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/hex-base64-encoding.ts -------------------------------------------------------------------------------- /data/http-requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/http-requests.ts -------------------------------------------------------------------------------- /data/http-server-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/http-server-files.ts -------------------------------------------------------------------------------- /data/http-server-routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/http-server-routing.ts -------------------------------------------------------------------------------- /data/http-server-streaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/http-server-streaming.ts -------------------------------------------------------------------------------- /data/http-server-websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/http-server-websocket.ts -------------------------------------------------------------------------------- /data/http-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/http-server.ts -------------------------------------------------------------------------------- /data/import-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/import-export.ts -------------------------------------------------------------------------------- /data/importing-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/importing-json.ts -------------------------------------------------------------------------------- /data/kv-watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/kv-watch.ts -------------------------------------------------------------------------------- /data/kv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/kv.ts -------------------------------------------------------------------------------- /data/mongo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/mongo.ts -------------------------------------------------------------------------------- /data/moving-renaming-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/moving-renaming-files.ts -------------------------------------------------------------------------------- /data/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/node.ts -------------------------------------------------------------------------------- /data/npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/npm.ts -------------------------------------------------------------------------------- /data/os-signals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/os-signals.ts -------------------------------------------------------------------------------- /data/parsing-serializing-csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/parsing-serializing-csv.ts -------------------------------------------------------------------------------- /data/parsing-serializing-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/parsing-serializing-json.ts -------------------------------------------------------------------------------- /data/parsing-serializing-toml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/parsing-serializing-toml.ts -------------------------------------------------------------------------------- /data/parsing-serializing-yaml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/parsing-serializing-yaml.ts -------------------------------------------------------------------------------- /data/path-operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/path-operations.ts -------------------------------------------------------------------------------- /data/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/permissions.ts -------------------------------------------------------------------------------- /data/pid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/pid.ts -------------------------------------------------------------------------------- /data/piping-streams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/piping-streams.ts -------------------------------------------------------------------------------- /data/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/postgres.ts -------------------------------------------------------------------------------- /data/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/prompts.ts -------------------------------------------------------------------------------- /data/queues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/queues.ts -------------------------------------------------------------------------------- /data/reading-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/reading-files.ts -------------------------------------------------------------------------------- /data/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/redis.ts -------------------------------------------------------------------------------- /data/streaming-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/streaming-files.ts -------------------------------------------------------------------------------- /data/subprocesses-output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/subprocesses-output.ts -------------------------------------------------------------------------------- /data/subprocesses-spawn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/subprocesses-spawn.ts -------------------------------------------------------------------------------- /data/symlinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/symlinks.ts -------------------------------------------------------------------------------- /data/tcp-connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/tcp-connector.ts -------------------------------------------------------------------------------- /data/tcp-listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/tcp-listener.ts -------------------------------------------------------------------------------- /data/temporary-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/temporary-files.ts -------------------------------------------------------------------------------- /data/timers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/timers.ts -------------------------------------------------------------------------------- /data/tls-connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/tls-connector.ts -------------------------------------------------------------------------------- /data/tls-listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/tls-listener.ts -------------------------------------------------------------------------------- /data/typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/typescript.ts -------------------------------------------------------------------------------- /data/udp-connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/udp-connector.ts -------------------------------------------------------------------------------- /data/udp-listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/udp-listener.ts -------------------------------------------------------------------------------- /data/ulid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/ulid.ts -------------------------------------------------------------------------------- /data/url-parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/url-parsing.ts -------------------------------------------------------------------------------- /data/uuids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/uuids.ts -------------------------------------------------------------------------------- /data/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/version.json -------------------------------------------------------------------------------- /data/walking-directories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/walking-directories.ts -------------------------------------------------------------------------------- /data/watching-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/watching-files.ts -------------------------------------------------------------------------------- /data/web-workers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/web-workers.ts -------------------------------------------------------------------------------- /data/webassembly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/webassembly.ts -------------------------------------------------------------------------------- /data/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/websocket.ts -------------------------------------------------------------------------------- /data/writing-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/writing-files.ts -------------------------------------------------------------------------------- /data/writing-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/data/writing-tests.ts -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/deno.json -------------------------------------------------------------------------------- /dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/dev.ts -------------------------------------------------------------------------------- /fresh.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/fresh.config.ts -------------------------------------------------------------------------------- /fresh.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/fresh.gen.ts -------------------------------------------------------------------------------- /islands/CopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/islands/CopyButton.tsx -------------------------------------------------------------------------------- /main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/main.ts -------------------------------------------------------------------------------- /routes/[id]/[file].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/routes/[id]/[file].ts -------------------------------------------------------------------------------- /routes/[id]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/routes/[id]/index.tsx -------------------------------------------------------------------------------- /routes/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/routes/_app.tsx -------------------------------------------------------------------------------- /routes/gfm.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/routes/gfm.css.ts -------------------------------------------------------------------------------- /routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/routes/index.tsx -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/static/logo.png -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/toc.ts -------------------------------------------------------------------------------- /twind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/twind.config.ts -------------------------------------------------------------------------------- /utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/utils/constants.ts -------------------------------------------------------------------------------- /utils/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/utils/example.ts -------------------------------------------------------------------------------- /utils/example_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/utils/example_test.ts -------------------------------------------------------------------------------- /utils/prism.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denoland/denobyexample/HEAD/utils/prism.ts --------------------------------------------------------------------------------