summaryrefslogtreecommitdiff
path: root/examples/non-html-pages
diff options
context:
space:
mode:
Diffstat (limited to 'examples/non-html-pages')
-rw-r--r--examples/non-html-pages/.codesandbox/Dockerfile1
-rw-r--r--examples/non-html-pages/.gitignore24
-rw-r--r--examples/non-html-pages/.vscode/extensions.json4
-rw-r--r--examples/non-html-pages/.vscode/launch.json11
-rw-r--r--examples/non-html-pages/README.md52
-rw-r--r--examples/non-html-pages/astro.config.mjs4
-rw-r--r--examples/non-html-pages/package.json16
-rw-r--r--examples/non-html-pages/public/favicon.svg9
-rw-r--r--examples/non-html-pages/src/env.d.ts1
-rw-r--r--examples/non-html-pages/src/pages/about.json.ts11
-rw-r--r--examples/non-html-pages/src/pages/index.astro22
-rw-r--r--examples/non-html-pages/tsconfig.json3
12 files changed, 0 insertions, 158 deletions
diff --git a/examples/non-html-pages/.codesandbox/Dockerfile b/examples/non-html-pages/.codesandbox/Dockerfile
deleted file mode 100644
index c3b5c81a1..000000000
--- a/examples/non-html-pages/.codesandbox/Dockerfile
+++ /dev/null
@@ -1 +0,0 @@
-FROM node:18-bullseye
diff --git a/examples/non-html-pages/.gitignore b/examples/non-html-pages/.gitignore
deleted file mode 100644
index 16d54bb13..000000000
--- a/examples/non-html-pages/.gitignore
+++ /dev/null
@@ -1,24 +0,0 @@
-# build output
-dist/
-# generated types
-.astro/
-
-# dependencies
-node_modules/
-
-# logs
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-pnpm-debug.log*
-
-
-# environment variables
-.env
-.env.production
-
-# macOS-specific files
-.DS_Store
-
-# jetbrains setting folder
-.idea/
diff --git a/examples/non-html-pages/.vscode/extensions.json b/examples/non-html-pages/.vscode/extensions.json
deleted file mode 100644
index 22a15055d..000000000
--- a/examples/non-html-pages/.vscode/extensions.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "recommendations": ["astro-build.astro-vscode"],
- "unwantedRecommendations": []
-}
diff --git a/examples/non-html-pages/.vscode/launch.json b/examples/non-html-pages/.vscode/launch.json
deleted file mode 100644
index d64220976..000000000
--- a/examples/non-html-pages/.vscode/launch.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "version": "0.2.0",
- "configurations": [
- {
- "command": "./node_modules/.bin/astro dev",
- "name": "Development server",
- "request": "launch",
- "type": "node-terminal"
- }
- ]
-}
diff --git a/examples/non-html-pages/README.md b/examples/non-html-pages/README.md
deleted file mode 100644
index c26b01698..000000000
--- a/examples/non-html-pages/README.md
+++ /dev/null
@@ -1,52 +0,0 @@
-# Astro Starter Kit: Non-HTML Pages
-
-Documentation for "Non-HTML Pages":
-
-https://docs.astro.build/en/core-concepts/endpoints/#static-file-endpoints
-
-```sh
-npm create astro@latest -- --template non-html-pages
-```
-
-[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/non-html-pages)
-[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/non-html-pages)
-[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/non-html-pages/devcontainer.json)
-
-> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun!
-
-## 🚀 Project Structure
-
-Inside of your Astro project, you'll see the following folders and files:
-
-```text
-/
-├── public/
-├── src/
-│ └── pages/
-│ └── index.astro
-│ └── about.json.ts
-└── package.json
-```
-
-Astro looks for `.astro`, `.js` or `.ts` files in the `src/pages/` directory. Each page is exposed as a route based on its file name.
-
-There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.
-
-Any static assets, like images, can be placed in the `public/` directory.
-
-## 🧞 Commands
-
-All commands are run from the root of the project, from a terminal:
-
-| Command | Action |
-| :------------------------ | :----------------------------------------------- |
-| `npm install` | Installs dependencies |
-| `npm run dev` | Starts local dev server at `localhost:4321` |
-| `npm run build` | Build your production site to `./dist/` |
-| `npm run preview` | Preview your build locally, before deploying |
-| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
-| `npm run astro -- --help` | Get help using the Astro CLI |
-
-## 👀 Want to learn more?
-
-Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
diff --git a/examples/non-html-pages/astro.config.mjs b/examples/non-html-pages/astro.config.mjs
deleted file mode 100644
index 882e6515a..000000000
--- a/examples/non-html-pages/astro.config.mjs
+++ /dev/null
@@ -1,4 +0,0 @@
-import { defineConfig } from 'astro/config';
-
-// https://astro.build/config
-export default defineConfig({});
diff --git a/examples/non-html-pages/package.json b/examples/non-html-pages/package.json
deleted file mode 100644
index 42eeb8439..000000000
--- a/examples/non-html-pages/package.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "name": "@example/non-html-pages",
- "type": "module",
- "version": "0.0.1",
- "private": true,
- "scripts": {
- "dev": "astro dev",
- "start": "astro dev",
- "build": "astro build",
- "preview": "astro preview",
- "astro": "astro"
- },
- "dependencies": {
- "astro": "^4.16.0"
- }
-}
diff --git a/examples/non-html-pages/public/favicon.svg b/examples/non-html-pages/public/favicon.svg
deleted file mode 100644
index f157bd1c5..000000000
--- a/examples/non-html-pages/public/favicon.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128">
- <path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" />
- <style>
- path { fill: #000; }
- @media (prefers-color-scheme: dark) {
- path { fill: #FFF; }
- }
- </style>
-</svg>
diff --git a/examples/non-html-pages/src/env.d.ts b/examples/non-html-pages/src/env.d.ts
deleted file mode 100644
index e16c13c69..000000000
--- a/examples/non-html-pages/src/env.d.ts
+++ /dev/null
@@ -1 +0,0 @@
-/// <reference path="../.astro/types.d.ts" />
diff --git a/examples/non-html-pages/src/pages/about.json.ts b/examples/non-html-pages/src/pages/about.json.ts
deleted file mode 100644
index 8fa365724..000000000
--- a/examples/non-html-pages/src/pages/about.json.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-// Returns the file body for this non-HTML file.
-// The content type is based off of the extension in the filename,
-// in this case: about.json.
-export async function GET() {
- return new Response(
- JSON.stringify({
- name: 'Astro',
- url: 'https://astro.build/',
- })
- );
-}
diff --git a/examples/non-html-pages/src/pages/index.astro b/examples/non-html-pages/src/pages/index.astro
deleted file mode 100644
index 921400acd..000000000
--- a/examples/non-html-pages/src/pages/index.astro
+++ /dev/null
@@ -1,22 +0,0 @@
-<html lang="en">
- <head>
- <meta charset="utf-8" />
- <meta name="viewport" content="width=device-width" />
- <meta name="generator" content={Astro.generator} />
- <title>Astro</title>
- </head>
- <body>
- <h1 id="result">Loading...</h1>
- <script>
- // Non-HTML files will be included in your final build, so you
- // can fetch them directly in the browser.
- const response = await fetch(`/about.json`);
- const data = await response.json();
- const resultHeader = document.getElementById('result');
-
- if (resultHeader) {
- resultHeader.innerHTML = `Load complete!<br/>Built with: <a href="${data.url}">${data.name}!</a>`;
- }
- </script>
- </body>
-</html>
diff --git a/examples/non-html-pages/tsconfig.json b/examples/non-html-pages/tsconfig.json
deleted file mode 100644
index d78f81ec4..000000000
--- a/examples/non-html-pages/tsconfig.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "extends": "astro/tsconfigs/base"
-}