Manage meeting room schedules.
npm installAll environment variables for react application must start with APP_ prefix
To change env prefix change add or remove string from envPrefix variable in vite.config.json
Environtment variables can be accesed using env.<name> or import.meta.env.<name>. Prefix must be included.
Declare env types in src/env.d.ts in ImportMetaEnv interface
The environment variables can be found and modified in the .env file. See .env for default values.
Eslint config file will be transpiled in prepare script or during install.
In the project directory, you can run:
Start development build.
npm startType check and build for production.
npm run buildPreview production build.
npm run previewRemoves all the files generated by the build process.
npm run cleanTranspile eslint.config.ts into eslint.config.js because eslint cannot read Typecript config.
npm run lint:buildFinds linting errors.
npm run lint:checkFix linting errors.
npm run lint:fixFix the code formatting.
npm run prettier:fixCheck the code formatting.
npm run prettier:checkCheck Typescript types.
npm run types:checkCheck linting, code formatting, Typescript types.
npm run checkFix linting, code formatting, and check Typescript types.
npm run fixtsconfig.jsonis for react app typescript configuration.tsconfig.node.jsonis for vite and other development tools typescript configuration that will not be included in build result.tsconfig.eslint.jsonis for transpilingeslint.config.tsto eslint.config.js.- If you want to disable check and fix workflow you need to remove
.github/workflows/check-and-fix.yml. - If you want to disable dependabot you need to remove
.github/dependabot.yml. - If you want to disable codeql analysis you need to remove
.github/workflows/codeql-analysis.yml. - If you want to disable auto deploy to github pages you need to remove
.github/workflows/deploy-gh-pages.yml.