diff --git a/apps/changelog_public/.gitignore b/apps/changelog_public/.gitignore new file mode 100644 index 0000000..16d54bb --- /dev/null +++ b/apps/changelog_public/.gitignore @@ -0,0 +1,24 @@ +# 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/apps/changelog_public/README.md b/apps/changelog_public/README.md new file mode 100644 index 0000000..e34a99b --- /dev/null +++ b/apps/changelog_public/README.md @@ -0,0 +1,47 @@ +# Astro Starter Kit: Minimal + +```sh +npm create astro@latest -- --template minimal +``` + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/minimal) +[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/minimal) +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/minimal/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 +└── package.json +``` + +Astro looks for `.astro` or `.md` 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/apps/changelog_public/astro.config.mjs b/apps/changelog_public/astro.config.mjs new file mode 100644 index 0000000..cdd1c27 --- /dev/null +++ b/apps/changelog_public/astro.config.mjs @@ -0,0 +1,9 @@ +// @ts-check +import { defineConfig } from 'astro/config' + +import react from '@astrojs/react' + +// https://astro.build/config +export default defineConfig({ + integrations: [react()], +}) diff --git a/apps/changelog_public/package.json b/apps/changelog_public/package.json new file mode 100644 index 0000000..e220926 --- /dev/null +++ b/apps/changelog_public/package.json @@ -0,0 +1,22 @@ +{ + "name": "changelog_public", + "type": "module", + "version": "0.0.1", + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro check && astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/check": "^0.9.4", + "@astrojs/react": "^3.6.2", + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "astro": "^4.16.7", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "typescript": "^5.6.3" + } +} diff --git a/apps/changelog_public/public/favicon.svg b/apps/changelog_public/public/favicon.svg new file mode 100644 index 0000000..f157bd1 --- /dev/null +++ b/apps/changelog_public/public/favicon.svg @@ -0,0 +1,9 @@ + + + + diff --git a/apps/changelog_public/src/env.d.ts b/apps/changelog_public/src/env.d.ts new file mode 100644 index 0000000..e16c13c --- /dev/null +++ b/apps/changelog_public/src/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/apps/changelog_public/src/pages/index.astro b/apps/changelog_public/src/pages/index.astro new file mode 100644 index 0000000..2d14107 --- /dev/null +++ b/apps/changelog_public/src/pages/index.astro @@ -0,0 +1,16 @@ +--- + +--- + + + + + + + + Astro + + +

Astro

+ + diff --git a/apps/changelog_public/tsconfig.json b/apps/changelog_public/tsconfig.json new file mode 100644 index 0000000..032ad64 --- /dev/null +++ b/apps/changelog_public/tsconfig.json @@ -0,0 +1,7 @@ +{ + "extends": "astro/tsconfigs/strict", + "compilerOptions": { + "jsx": "react-jsx", + "jsxImportSource": "react" + } +} \ No newline at end of file diff --git a/bun.lockb b/bun.lockb index 7e07b18..75767c9 100755 Binary files a/bun.lockb and b/bun.lockb differ