Skip to content

angular-package/angular-package

 
 

Repository files navigation

angular-package

Build Status GitHub issues GitHub stars GitHub license

Useful packages written on Angular framework.

Packages on the newest version of angular (12.0.1)

Some of the features will be updated to 12.0.1

Package Description Status Readme
type Common types, type guards and type checkers. npm version Github | npm

Available packages

Package Description Status Readme
change-detection Improve application performance. npm version Readme
chart Re-usable charts - especially on nvd3. Not ready Readme
core Some core features used in other angular-package libraries. npm version Readme
common Not ready Readme
docs Modules to create documentation with MaterialDesign. npm version Readme
form Dynamic forms or html form elements. Not started Readme
markdown Markdown to html using marked a markdown
parser and comiler.
Not started Readme
prism Prism highlighter module. npm version Readme
reactive Automatize process of creating some rxjs/Rx features. npm version Readme
ui User interface based on MaterialDesign. In Progress Readme

Folder and file structure

Organization of most files that can be found in this repository.

 packages/                                          * All packages files are placed here.
 ├──change-detection/                               * Example `@angular-package/change-detection` package.
 |   ├──demo/                                       * Package change-detection demonstration, based mostly on `@angular/cli`.
 |   ├──packages/                                   * Sub-packages of change-detection, it is the same folder like /dist or /build.
 |   |   ├──demo/                                   * Package change-detection demonstration, based mostly on `@angular/cli`.
 |   |   ├──subject/                                * Sub-package subject `@angular-package/change-detection/subject`.
 |   |   |   ├──async/                              * Sub-package subject/async `@angular-package/change-detection/subject/async`.
 |   |   |   |   ├──demo/
 |   |   |   |   ├──src/
 |   |   |   |   ├──test/
 |   |   |   |   └──index.ts
 |   |   |   ├──demo/
 |   |   |   ├──src/
 |   |   |   |   ├──subject-async.component.html
 |   |   |   |   ├──subject-async.component.ts
 |   |   |   |   ├──subject-async.module.ts
 |   |   |   |   └──index.ts                        * Export `ApSubjectAsyncModule`.
 |   |   |   ├──test/
 |   |   |   ├──index.ts
 |   |   |   └──README.md
 |   |   ├──subscribe/                              * Sub-package subscribe `@angular-package/change-detection/subscribe`.
 |   |   |   ├──demo/                               * subscribe sub-package demonstration, based mostly on `@angular/cli`.
 |   |   |   ├──src/                                * Source files for sub-package subscribe.
 |   |   |   ├──test/                               * Test files for sub-package subscribe.
 |   |   |   ├──index.ts                            * Exports importants of subscribe sub-package.
 |   |   |   └──README.md                           * Subscribe sub-package documentation.
 |   |   ├──src/                                    * Primary source `@angular-package/change-detection` folder.
 |   |   └──index.ts                                * Export sub-packages, then you can get all from `@angular-package/change-detection`.
 |   ├──subject/                                    * Rollup compiled folder based on packages/subject.
 |   ├──subscribe/                                  * Rollup compiled folder based on packages/subscribe.
 |   ├──test/                                       * All tests, if we don't want to have in separate folders.
 |   ├──.gitignore                                  * Ignore files in repository.
 |   ├──.npmignore                                  * Ignore files in npm.
 |   ├──.travis.yml                                 * Travis configuration.
 |   ├──bundle.umd.js                               * Rollup bundle.
 |   ├──bundle.umd.js.map                           * Rollup bundle.
 |   ├──index.d.ts
 |   ├──index.js
 |   ├──index.js.map
 |   ├──index.metadata.json
 |   ├──karma.conf.js
 |   ├──LICENSE
 |   ├──package-lock.json
 |   ├──package.json
 |   ├──README.md
 |   ├──rollup.config.js
 |   ├──tsconfig.json
 |   ├──tslint.json
 |   └──yarn.lock
 └──reactive/                                       * Another example package.

Sponsor this project

  •  

Packages

No packages published

Contributors 2

  •  
  •