Skip to content

SebastianCB-dev/angular-18-zoneless-ts-standard-prettier

Repository files navigation

Angular 18 Boilerplate

This project was generated with Angular CLI version 18.2.12.

Prerequisites

  • Bun package manager
  • Node.js 22.x or higher

Installation

# Install dependencies
bun install

Development server

# Start development server
bun start:dev

# Start production server
bun start:prod

The application will be available at http://localhost:4200/.

Build

# Build for development
bun run build:dev

# Build for production
bun run build:prod

The build artifacts will be stored in the dist/ directory.

Testing

# Run unit tests
bun test

# Run tests in watch mode
bun test:watch

# Generate test coverage report
bun test:coverage

Code Quality

# Format all files (HTML, SCSS, TypeScript)
bun format

# Fix linting issues
bun run lint:fix

Dependencies

Main Dependencies

  • Angular ^18.2.0
  • RxJS ~7.8.0

Development Dependencies

  • TypeScript ~5.5.2
  • Jest ^29.7.0
  • Prettier ^3.4.2
  • ts-standard ^12.0.2
  • TailwindCSS ^3.4.17
  • Stylelint ^16.12.0

License

This project is licensed under the MIT License - see the LICENSE file for details.


I've:
1. Kept the original Angular CLI reference
2. Added all the Bun commands from package.json
3. Included the dependency versions
4. Maintained the same structure as before
5. Added proper bash syntax highlighting for the command blocks

About

This is a boilerplate for Angular 18 project without SSR using a specific formatter, tests with Jest, Zoneless & more

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published