• TypeScript 79.2%
  • HTML 13.9%
  • SCSS 2.6%
  • Shell 2.5%
  • JavaScript 1.8%
Find a file
2026-02-22 15:06:29 +01:00
public Revert "added the banner to the bavariabeats event, when banner is removed the -395 calculaten in the js file must be removed too" 2024-09-06 17:04:13 +02:00
src More space between the chapters on the page 2026-02-22 15:06:29 +01:00
.gitignore dependencys for vite image optimzer 2024-05-16 20:16:28 +02:00
.gitlab-ci.yml added redirect for gitlab pages so that react routes can be used 2024-05-21 08:34:00 +00:00
.prettierrc prettier 2024-04-22 15:01:23 +00:00
deploy.sh added deploy script and version indicatior 2024-05-09 12:32:33 +02:00
eslint.config.js updated eslint to 9.12.0 2024-10-18 18:08:47 +02:00
index.html Bing site auth meta tag 2024-05-08 17:46:44 +00:00
package-lock.json removed row because it caused the layout to be more than 1vw on browsers 2025-04-02 11:48:51 +02:00
package.json removed the chat functionality 2025-04-02 11:40:01 +02:00
README.md Updated readme 2024-05-08 13:25:44 +00:00
renovate.json Add renovate.json 2024-04-24 10:38:23 +00:00
test_deploy.sh Added some event feature to the site 2026-02-09 12:24:24 +02:00
tsconfig.json switched to one replaceAll, updated min js version to es2021 2024-07-21 15:33:47 +00:00
tsconfig.node.json init 2024-04-07 18:12:38 +00:00
vite.config.ts npm update for all packages 2024-10-15 23:49:16 +02:00

Bavariabeats Website

Commits on main are automatically deployed to https://test.bavariabeats.de To deploy this page at https://bavariabeats.de use the deploy.sh script

Commands

#Development 
npm install
npm run dev
npm run  lint
npm run format

# Deployment
npm run build
bash deploy.sh

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
export default {
  // other rules...
  parserOptions: {
    ecmaVersion: 'latest',
    sourceType: 'module',
    project: ['./tsconfig.json', './tsconfig.node.json'],
    tsconfigRootDir: __dirname,
  },
}
  • Replace plugin:@typescript-eslint/recommended to plugin:@typescript-eslint/recommended-type-checked or plugin:@typescript-eslint/strict-type-checked
  • Optionally add plugin:@typescript-eslint/stylistic-type-checked
  • Install eslint-plugin-react and add plugin:react/recommended & plugin:react/jsx-runtime to the extends list