schemaVersion: 2.2.2 metadata: name: nodejs-angular displayName: Angular description: "Angular is a development platform, built on TypeScript. As a platform, Angular includes: A component-based framework for building scalable web applications A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more A suite of developer tools to help you develop, build, test, and update your code" icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/angular.svg tags: - Node.js - Angular projectType: Angular language: TypeScript provider: Red Hat version: 2.2.1 starterProjects: - name: nodejs-angular-starter git: checkoutFrom: revision: main remotes: origin: https://github.com/devfile-samples/devfile-stack-nodejs-angular.git components: - container: endpoints: - name: https-angular protocol: https targetPort: 4200 image: registry.access.redhat.com/ubi8/nodejs-18:1-102 args: ["tail", "-f", "/dev/null"] memoryLimit: 1024Mi name: runtime commands: - id: install exec: commandLine: npm install component: runtime group: isDefault: true kind: build workingDir: ${PROJECT_SOURCE} - id: run exec: commandLine: npm run start component: runtime group: isDefault: true kind: run hotReloadCapable: true workingDir: ${PROJECT_SOURCE}