Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/startup #1

Merged
merged 4 commits into from
Jun 23, 2024
Merged

Feature/startup #1

merged 4 commits into from
Jun 23, 2024

Conversation

mearleycf
Copy link
Owner

Performing all necessary steps to add:

  • astro and astro configuration
  • tailwind and tailwind configuration/integration with astro
  • typescript and typescript configuration
  • prettier and prettier configuration/integration with astro, tailwind
  • eslint and eslint configuration/integration with typescript, prettier
  • common fonts I like to use
  • common icon sets I like to use
  • vercel integration
  • mise-en-place configuration to set up node 20.3.x and python 3.12.x with a python virtual environment
  • image configuration for astro to change it to squoosh instead of sharp
    ** note that no other frameworks were installed--no react, no svelte, no qwik--I'll determine that on a project-by-project basis. There are also no integrated CMS or databases.
    Basically, at this point, the project runs, and should act as a good base framework for future astro projects.

…a /astro folder. Then moved all contents from that folder into the root directory. Updated .gitignore. Updated .yarnrc.yml.
…d ignore files. Updated .gitignore. Installed sitemap, tailwind, vercel, fonts, icons, node globals for eslint. Updated tailwind.config.mjs to include fonts. Updated tsconfig.json to have correct compiler options, paths, include and exclude paths. Created global.css and added tailwind stuff and inter font stuff.
…config to change image processor, specify sitemap settings.
@mearleycf mearleycf merged commit 77d1066 into main Jun 23, 2024
@mearleycf mearleycf deleted the feature/startup branch June 23, 2024 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant