An open API service indexing awesome lists of open source software.

https://github.com/docgeni/docgeni-template

πŸš€ A template for Angular Lib & Docs use Docgeni
https://github.com/docgeni/docgeni-template

Last synced: about 1 month ago
JSON representation

πŸš€ A template for Angular Lib & Docs use Docgeni

Awesome Lists containing this project

README

        

# Docgeni Template

A template for Angular Lib & Docs use Docgeni.

[![docgeni](https://img.shields.io/badge/docs%20by-docgeni-348fe4)](https://github.com/docgeni/docgeni)

## How to use?

Click the top right button "Use this template" of this repo.

![Use Docgeni Template](https://cdn.pingcode.com/open-sources/docgeni/use-docgeni-template.png)

## Live Preview

https://docgeni.github.io/docgeni-template

## Commands
- `npm run start`: start development for this lib, it is an alias for `npm run start:docs`
- `npm run build`: build this angular component lib
- `npm run test`: exec unit tests of component lib
- `npm run build:docs`: build docs site to dist/docgeni-site
- `npm run lint`: lint component lib
## Directory Structure

```
.
|── .docgeni
β”‚ β”œβ”€β”€ public
β”‚ β”‚ β”œβ”€β”€assets
β”‚ β”œβ”€β”€ images
β”‚ β”‚ β”œβ”€β”€tsconfig.json
β”œβ”€β”€ docs
β”‚ β”œβ”€β”€ guides
β”‚ β”‚ β”œβ”€β”€ getting-started.md
β”‚ β”‚ β”œβ”€β”€ index.md
β”‚ β”‚ └── intro.md
β”‚ └── zh-cn
β”‚ └── guides
β”‚ β”œβ”€β”€ getting-started.md
β”‚ β”œβ”€β”€ index.md
β”‚ └── intro.md
β”œβ”€β”€ src
β”‚ β”œβ”€β”€ README.md
β”‚ β”œβ”€β”€ button
β”‚ β”‚ β”œβ”€β”€ api
β”‚ β”‚ β”‚ β”œβ”€β”€ en-us.js
β”‚ β”‚ β”‚ └── zh-cn.js
β”‚ β”‚ β”œβ”€β”€ button.component.html
β”‚ β”‚ β”œβ”€β”€ button.component.spec.ts
β”‚ β”‚ β”œβ”€β”€ button.component.ts
β”‚ β”‚ β”œβ”€β”€ button.module.ts
β”‚ β”‚ β”œβ”€β”€ doc
β”‚ β”‚ β”‚ β”œβ”€β”€ en-us.md
β”‚ β”‚ β”‚ └── zh-cn.md
β”‚ β”‚ β”œβ”€β”€ examples
β”‚ β”‚ β”‚ β”œβ”€β”€ basic
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ basic.component.css
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ basic.component.html
β”‚ β”‚ β”‚ β”‚ └── basic.component.ts
β”‚ β”‚ β”œβ”€β”€ index.ts
β”‚ β”‚ └── package.json
β”‚ β”œβ”€β”€ karma.conf.js
β”‚ β”œβ”€β”€ ng-package.json
β”‚ β”œβ”€β”€ package.json
β”‚ β”œβ”€β”€ public-api.ts
β”‚ β”œβ”€β”€ test.ts
β”‚ β”œβ”€β”€ tsconfig.lib.json
β”‚ β”œβ”€β”€ tsconfig.lib.prod.json
β”‚ β”œβ”€β”€ tsconfig.spec.json
β”‚ └── tslint.json
β”œβ”€β”€ angular.json
β”œβ”€β”€ tsconfig.json
β”œβ”€β”€ tslint.json
β”œβ”€β”€ package-lock.json
β”œβ”€β”€ package.json
└── README.md

```

## Angular Versions

Current Angular Version: `18.x`

Angular|Branch|
--|--
11.x|[ng-11.x](https://github.com/docgeni/docgeni-template/tree/ng-11.x)
12.x|[ng-12.x](https://github.com/docgeni/docgeni-template/tree/ng-12.x)
13.x|[ng-13.x](https://github.com/docgeni/docgeni-template/tree/ng-13.x)
14.x|[ng-14.x](https://github.com/docgeni/docgeni-template/tree/ng-14.x)
15.x|[ng-15.x](https://github.com/docgeni/docgeni-template/tree/ng-15.x)
16.x|[ng-16.x](https://github.com/docgeni/docgeni-template/tree/ng-16.x)
17.x|[ng-17.x](https://github.com/docgeni/docgeni-template/tree/ng-17.x)
18.x|[master](https://github.com/docgeni/docgeni-template/tree/master)