open-index/open-npm huggingface dataset:
npm package: @oliver721003/eip-platform.store
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 15.2.0.
Latest version: 19.0.0

# EipPlatform

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 15.2.0.

## Code scaffolding

Run `ng generate component component-name --project eip-platform` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project eip-platform`.
> Note: Don't forget to add `--project eip-platform` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build eip-platform` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build eip-platform`, go to the dist folder `cd dist/eip-platform` and run `npm publish`.

## Running unit tests

Run `ng test eip-platform` to execute the unit tests via [Karma](https://karma-runner.github.io).

## 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.
npm package: @oliver721003/table-config
Description: ## 模組
Latest version: 19.2.0

# Table Config 前端標準元件模組 (@standard/table-config)

## 模組

TableConfigModule

## 元件

| 名稱                             | 描述                          |
| -------------------------------- | ----------------------------- |
| TableConfigSelectComponent       | Table Config 下拉選單元件     |
| TableConfigRadioComponent        | Table Config 單選選單元件     |
| TableConfigSelectSearchComponent | Table Config 下拉選單查詢元件 |
| TableConfigRadioSearchComponent  | Table Config 單選選單查詢元件 |
npm package: @oliver721003/table-config.model
Description: ## 資料模型
Latest version: 19.1.0

# Table Config 前端標準資料模組 (@standard/table-config.model)

## 資料模型

| 名稱               | 描述                  |
| ------------------ | --------------------- |
| TableConfigType    | Table Config 型別     |
| TableConfig        | Table Config 模型類別 |
| TableConfigSetting | Table Config 設定類別 |

## 服務介面

| 名稱                      | 描述                      |
| ------------------------- | ------------------------- |
| ITableConfigDataService   | Table Config 資料服務介面 |
| ITableConfigRemoteService | Table Config 遠端服務介面 |

## 服務令牌

| 名稱                     | 描述                      |
| ------------------------ | ------------------------- |
| TableConfigDataService   | Table Config 資料服務令牌 |
| TableConfigRemoteService | Table Config 遠端服務令牌 |
| TableConfigToken         | Table Config 資料設定令牌 |
npm package: @oliver721003/table-config.service
Description: ## 資料服務
Latest version: 19.1.0

# Table Config 前端標準服務模組 (@standard/table-config.service)

## 資料服務

| 名稱                           | 描述                  |
| ------------------------------ | --------------------- |
| TableConfigStandardDataService | Table Config 資料服務 |

## 遠端資料服務

| 名稱                             | 描述                      |
| -------------------------------- | ------------------------- |
| TableConfigStandardRemoteService | Table Config 遠端資料服務 |
npm package: @oliver721003/workflow
Description: ## 工作流程卡片元件 (WorkflowCardComponent)
Latest version: 19.0.0

# 工作流程元件模組 (@standard/workflow)

## 工作流程卡片元件 (WorkflowCardComponent)

```html
<st-workflow-card [flow]="flow" [actionType]="actionType">
  <ng-container content>內容資訊</ng-container>
</st-workflow-card>
```

```typescript
import { WebFlow } from '@standard/workflow.model';

@Component({...})
export class xxxComponent {
  flow = new WebFlow({ no: 'TestProcess', name: '測試流程', description: '測試流程的描述' });
  actionType: 'view' | 'edit' | 'none' = 'view';
}
```

## 工作流程卡片清單元件 (WorkflowCardListComponent)

```html
<st-workflow-card-list [flows]="flows" [totalCount]="1" [page]="page" [actionType]="actionType" (pageChange)="onPageChange($event)">
  <ng-container content>內容資訊</ng-container>
</st-workflow-card-list>
```

```typescript
import { PageEvent } from '@angular/material/paginator';
import { WebFlow } from '@standard/workflow.model';
import { Pager } from '@tsa/cdk/search';

@Component({...})
export class xxxComponent {
  flows = [new WebFlow({ no: 'TestProcess', name: '測試流程', description: '測試流程的描述' })];
  page = new Pager({ Index: 1, Size: 5 });
  actionType: 'view' | 'edit' | 'none' = 'view';
  onPageChange(page: PageEvent): void {}
}
```

## 工作流程查詢元件 (WorkflowSearchComponent)

```html
<tsa-search-bar (conditionChanges)="onConditionChanges()">
  <st-workflow-search name="simple"></st-workflow-search>
</tsa-search-bar>
```

```typescript
@Component({...})
export class xxxComponent {
  onConditionChanges(): void {
    return;
  }
}
```
npm package: @oliver721003/workflow.model
Description: 工作流程標準前端資料模型
Latest version: 19.0.0

# @standard/workflow.model

工作流程標準前端資料模型

## 列舉

| 名稱      | 描述         |
| --------- | ------------ |
| StageType | 流程站別類型 |

## 資料模型

| 名稱             | 描述                 |
| ---------------- | -------------------- |
| WebFlow          | 作業流程資料         |
| WebStage         | 作業流程站別資料     |
| WebStageOrder    | 作業流程站別順序資料 |
| WebStageEmployee | 作業流程站人員資料   |

## 服務介面

| 名稱            | 描述             |
| --------------- | ---------------- |
| IWebFlowService | 作業流程服務介面 |

## 服務令牌

| 名稱           | 描述             |
| -------------- | ---------------- |
| WebFlowService | 作業流程服務令牌 |
npm package: @oliver_m/weblivecounter
Description: ## Project setup ``` yarn install ```
Latest version: 0.1.0

# weblivecounter

## Project setup
```
yarn install
```

### Compiles and hot-reloads for development
```
yarn serve
```

### Compiles and minifies for production
```
yarn build
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).