https://github.com/softeq/angular-libs
Set of Angular libraries
https://github.com/softeq/angular-libs
angular
Last synced: 12 months ago
JSON representation
Set of Angular libraries
- Host: GitHub
- URL: https://github.com/softeq/angular-libs
- Owner: Softeq
- License: mit
- Created: 2019-07-09T14:40:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T07:37:45.000Z (over 3 years ago)
- Last Synced: 2025-04-18T18:33:33.467Z (12 months ago)
- Topics: angular
- Language: TypeScript
- Size: 1.85 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Set of Reusable Libraries for Angular
This repository has the following libraries:
* [`@softeq/types`](/projects/types-lib/README.md)
* [`@softeq/data-mappers`](/projects/data-mappers-lib/README.md)
* [`@softeq/mls`](/projects/mls-lib/README.md)
* [`@softeq/data-types`](/projects/data-types-lib/README.md)
* [`@softeq/angular-mls-ri`](/projects/angular-mls-ri-lib/README.md)
* [`@softeq/angular-http-data`](/projects/angular-http-data-lib/README.md)
* [`@softeq/angular-route-data`](/projects/angular-route-data-lib/README.md)
* [`@softeq/angular-data-types`](/projects/angular-data-types-lib/README.md)
* [`@softeq/angular-masked-data-types`](/projects/angular-masked-data-types-lib/README.md)
* [`@softeq/angular-lazy`](/projects/angular-lazy-lib/README.md)
## How to develop
This library defines set of commands to make development easier.
#### build
```
npm run build -- [library name]
npm run build -- data-types-lib
npm run build -- angular-masked-data-types-lib
```
Builds library and its dependencies.
#### test
```
npm run test -- [library name]
npm run test -- data-types-lib
npm run test -- angular-masked-data-types-lib
```
Builds library dependencies and runs its tests
#### prepare
```
npm run prepare -- [library name]
npm run prepare -- data-types-lib
npm run prepare -- angular-masked-data-types-lib
```
Prepares library for publishing, built library can be found in `dist` directory
## How to publish
1. Login into npm with `@softeq` scope
```
npm login --scope=@softeq
```
1. Prepare package to publish
```
npm run prepare --
# for example
# npm run prepare -- angular-masked-data-types-lib
```
1. Go to `dist/` directory (for example, `dist/angular-masked-data-types-lib`)
1. Publish target package
```
npm publish --access=public
```