commit
80b736a150
10 changed files with 3293 additions and 0 deletions
@ -0,0 +1,16 @@ |
|||||
|
# Editor configuration, see https://editorconfig.org |
||||
|
root = true |
||||
|
|
||||
|
[*] |
||||
|
charset = utf-8 |
||||
|
indent_style = space |
||||
|
indent_size = 2 |
||||
|
insert_final_newline = true |
||||
|
trim_trailing_whitespace = true |
||||
|
|
||||
|
[*.ts] |
||||
|
quote_type = single |
||||
|
|
||||
|
[*.md] |
||||
|
max_line_length = off |
||||
|
trim_trailing_whitespace = false |
@ -0,0 +1,42 @@ |
|||||
|
# See http://help.github.com/ignore-files/ for more about ignoring files. |
||||
|
|
||||
|
# Compiled output |
||||
|
/dist |
||||
|
/tmp |
||||
|
/out-tsc |
||||
|
/bazel-out |
||||
|
|
||||
|
# Node |
||||
|
/node_modules |
||||
|
npm-debug.log |
||||
|
yarn-error.log |
||||
|
|
||||
|
# IDEs and editors |
||||
|
.idea/ |
||||
|
.project |
||||
|
.classpath |
||||
|
.c9/ |
||||
|
*.launch |
||||
|
.settings/ |
||||
|
*.sublime-workspace |
||||
|
|
||||
|
# Visual Studio Code |
||||
|
.vscode/* |
||||
|
!.vscode/settings.json |
||||
|
!.vscode/tasks.json |
||||
|
!.vscode/launch.json |
||||
|
!.vscode/extensions.json |
||||
|
.history/* |
||||
|
|
||||
|
# Miscellaneous |
||||
|
/.angular/cache |
||||
|
.sass-cache/ |
||||
|
/connect.lock |
||||
|
/coverage |
||||
|
/libpeerconnection.log |
||||
|
testem.log |
||||
|
/typings |
||||
|
|
||||
|
# System files |
||||
|
.DS_Store |
||||
|
Thumbs.db |
@ -0,0 +1,4 @@ |
|||||
|
{ |
||||
|
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846 |
||||
|
"recommendations": ["angular.ng-template"] |
||||
|
} |
@ -0,0 +1,20 @@ |
|||||
|
{ |
||||
|
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 |
||||
|
"version": "0.2.0", |
||||
|
"configurations": [ |
||||
|
{ |
||||
|
"name": "ng serve", |
||||
|
"type": "chrome", |
||||
|
"request": "launch", |
||||
|
"preLaunchTask": "npm: start", |
||||
|
"url": "http://localhost:4200/" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "ng test", |
||||
|
"type": "chrome", |
||||
|
"request": "launch", |
||||
|
"preLaunchTask": "npm: test", |
||||
|
"url": "http://localhost:9876/debug.html" |
||||
|
} |
||||
|
] |
||||
|
} |
@ -0,0 +1,42 @@ |
|||||
|
{ |
||||
|
// For more information, visit: https://go.microsoft.com/fwlink/?LinkId=733558 |
||||
|
"version": "2.0.0", |
||||
|
"tasks": [ |
||||
|
{ |
||||
|
"type": "npm", |
||||
|
"script": "start", |
||||
|
"isBackground": true, |
||||
|
"problemMatcher": { |
||||
|
"owner": "typescript", |
||||
|
"pattern": "$tsc", |
||||
|
"background": { |
||||
|
"activeOnStart": true, |
||||
|
"beginsPattern": { |
||||
|
"regexp": "(.*?)" |
||||
|
}, |
||||
|
"endsPattern": { |
||||
|
"regexp": "bundle generation complete" |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
{ |
||||
|
"type": "npm", |
||||
|
"script": "test", |
||||
|
"isBackground": true, |
||||
|
"problemMatcher": { |
||||
|
"owner": "typescript", |
||||
|
"pattern": "$tsc", |
||||
|
"background": { |
||||
|
"activeOnStart": true, |
||||
|
"beginsPattern": { |
||||
|
"regexp": "(.*?)" |
||||
|
}, |
||||
|
"endsPattern": { |
||||
|
"regexp": "bundle generation complete" |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
] |
||||
|
} |
@ -0,0 +1,27 @@ |
|||||
|
# CateringWebApp |
||||
|
|
||||
|
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.4. |
||||
|
|
||||
|
## Development server |
||||
|
|
||||
|
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files. |
||||
|
|
||||
|
## Code scaffolding |
||||
|
|
||||
|
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. |
||||
|
|
||||
|
## Build |
||||
|
|
||||
|
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. |
||||
|
|
||||
|
## Running unit tests |
||||
|
|
||||
|
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). |
||||
|
|
||||
|
## Running end-to-end tests |
||||
|
|
||||
|
Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities. |
||||
|
|
||||
|
## Further help |
||||
|
|
||||
|
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page. |
@ -0,0 +1,10 @@ |
|||||
|
{ |
||||
|
"$schema": "./node_modules/@angular/cli/lib/config/schema.json", |
||||
|
"version": 1, |
||||
|
"cli": { |
||||
|
"packageManager": "pnpm" |
||||
|
}, |
||||
|
"newProjectRoot": "projects", |
||||
|
"projects": { |
||||
|
} |
||||
|
} |
@ -0,0 +1,37 @@ |
|||||
|
{ |
||||
|
"name": "catering-web-app", |
||||
|
"version": "0.0.0", |
||||
|
"scripts": { |
||||
|
"ng": "ng", |
||||
|
"start": "ng serve", |
||||
|
"build": "ng build", |
||||
|
"watch": "ng build --watch --configuration development", |
||||
|
"test": "ng test" |
||||
|
}, |
||||
|
"private": true, |
||||
|
"dependencies": { |
||||
|
"@angular/animations": "^16.1.0", |
||||
|
"@angular/common": "^16.1.0", |
||||
|
"@angular/compiler": "^16.1.0", |
||||
|
"@angular/core": "^16.1.0", |
||||
|
"@angular/forms": "^16.1.0", |
||||
|
"@angular/platform-browser": "^16.1.0", |
||||
|
"@angular/platform-browser-dynamic": "^16.1.0", |
||||
|
"@angular/router": "^16.1.0", |
||||
|
"rxjs": "~7.8.0", |
||||
|
"tslib": "^2.3.0", |
||||
|
"zone.js": "~0.13.0" |
||||
|
}, |
||||
|
"devDependencies": { |
||||
|
"@angular/cli": "~16.1.4", |
||||
|
"@angular/compiler-cli": "^16.1.0", |
||||
|
"@types/jasmine": "~4.3.0", |
||||
|
"jasmine-core": "~4.6.0", |
||||
|
"karma": "~6.4.0", |
||||
|
"karma-chrome-launcher": "~3.2.0", |
||||
|
"karma-coverage": "~2.2.0", |
||||
|
"karma-jasmine": "~5.1.0", |
||||
|
"karma-jasmine-html-reporter": "~2.1.0", |
||||
|
"typescript": "~5.1.3" |
||||
|
} |
||||
|
} |
File diff suppressed because it is too large
@ -0,0 +1,33 @@ |
|||||
|
/* To learn more about this file see: https://angular.io/config/tsconfig. */ |
||||
|
{ |
||||
|
"compileOnSave": false, |
||||
|
"compilerOptions": { |
||||
|
"baseUrl": "./", |
||||
|
"outDir": "./dist/out-tsc", |
||||
|
"forceConsistentCasingInFileNames": true, |
||||
|
"strict": true, |
||||
|
"noImplicitOverride": true, |
||||
|
"noPropertyAccessFromIndexSignature": true, |
||||
|
"noImplicitReturns": true, |
||||
|
"noFallthroughCasesInSwitch": true, |
||||
|
"sourceMap": true, |
||||
|
"declaration": false, |
||||
|
"downlevelIteration": true, |
||||
|
"experimentalDecorators": true, |
||||
|
"moduleResolution": "node", |
||||
|
"importHelpers": true, |
||||
|
"target": "ES2022", |
||||
|
"module": "ES2022", |
||||
|
"useDefineForClassFields": false, |
||||
|
"lib": [ |
||||
|
"ES2022", |
||||
|
"dom" |
||||
|
] |
||||
|
}, |
||||
|
"angularCompilerOptions": { |
||||
|
"enableI18nLegacyMessageIdFormat": false, |
||||
|
"strictInjectionParameters": true, |
||||
|
"strictInputAccessModifiers": true, |
||||
|
"strictTemplates": true |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue