Initialize Angular project with config and setup files

Added initial Angular project structure including configuration files (.dockerignore, .editorconfig, .gitignore, angular.json, tsconfig), VS Code workspace settings, and application source files. This sets up the base for development, build, and testing workflows.
This commit is contained in:
2025-11-04 10:11:15 +01:00
parent 304c25cb6c
commit 11ac99e567
22 changed files with 10411 additions and 23 deletions

61
.gitignore vendored
View File

@@ -1,28 +1,43 @@
# Angular specific
/dist/
/out-tsc/
/tmp/
/coverage/
/e2e/test-output/
/.angular/
.angular/
# See https://docs.github.com/get-started/getting-started-with-git/ignoring-files for more about ignoring files.
# Node modules and dependency files
/node_modules/
/package-lock.json
/yarn.lock
# Compiled output
/dist
/tmp
/out-tsc
/bazel-out
# Environment files
/.env
# Node
/node_modules
npm-debug.log
yarn-error.log
# Angular CLI and build artefacts
/.angular-cli.json
/.ng/
# IDEs and editors
.idea/
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace
# TypeScript cache
*.tsbuildinfo
# Visual Studio Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.history/*
# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Miscellaneous
/.angular/cache
.sass-cache/
/connect.lock
/coverage
/libpeerconnection.log
testem.log
/typings
__screenshots__/
# System files
.DS_Store
Thumbs.db