Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osmanjimenez/custom-angular-validations
AplicaciΓ³n contruida en angular y ionic que permite generar validaciones custom
https://github.com/osmanjimenez/custom-angular-validations
angular ionic typescript
Last synced: 1 day ago
JSON representation
AplicaciΓ³n contruida en angular y ionic que permite generar validaciones custom
- Host: GitHub
- URL: https://github.com/osmanjimenez/custom-angular-validations
- Owner: OsmanJimenez
- Created: 2024-03-25T14:36:50.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-05-15T13:44:28.000Z (8 months ago)
- Last Synced: 2024-11-14T20:51:30.364Z (2 months ago)
- Topics: angular, ionic, typescript
- Language: TypeScript
- Homepage:
- Size: 49.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CUSTOM-ANGULAR-VALIDATIONS
Developed with the software and tools below.
## π Quick Links
> - [π Overview](#-overview)
> - [π¦ Features](#-features)
> - [π Repository Structure](#-repository-structure)
> - [𧩠Modules](#-modules)
> - [π Getting Started](#-getting-started)
> - [βοΈ Installation](#οΈ-installation)
> - [π€ Running custom-angular-validations](#-running-custom-angular-validations)
> - [π§ͺ Tests](#-tests)
> - [π Project Roadmap](#-project-roadmap)
> - [π€ Contributing](#-contributing)
> - [π License](#-license)
> - [π Acknowledgments](#-acknowledgments)---
## π Overview
`overview`
---
## π¦ Features
`features`
---
## π Repository Structure
```sh
βββ custom-angular-validations/
βββ README.md
βββ angular.json
βββ package-lock.json
βββ package.json
βββ projects
β βββ ngx-validations
β βββ README.md
β βββ ng-package.json
β βββ package.json
β βββ src
β β βββ assets
β β β βββ validations.json
β β βββ lib
β β β βββ ngx-validations.service.spec.ts
β β β βββ ngx-validations.service.ts
β β βββ public-api.ts
β βββ tsconfig.lib.json
β βββ tsconfig.lib.prod.json
β βββ tsconfig.spec.json
βββ tsconfig.json
```---
## 𧩠Modules
.
| File | Summary |
| --- | --- |
| [tsconfig.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/tsconfig.json) | `tsconfig.json` |
| [angular.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/angular.json) | `angular.json` |
| [package.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/package.json) | `package.json` |
| [package-lock.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/package-lock.json) | `package-lock.json` |projects.ngx-validations
| File | Summary |
| --- | --- |
| [ng-package.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/ng-package.json) | `projects/ngx-validations/ng-package.json` |
| [tsconfig.lib.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/tsconfig.lib.json) | `projects/ngx-validations/tsconfig.lib.json` |
| [tsconfig.lib.prod.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/tsconfig.lib.prod.json) | `projects/ngx-validations/tsconfig.lib.prod.json` |
| [tsconfig.spec.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/tsconfig.spec.json) | `projects/ngx-validations/tsconfig.spec.json` |
| [package.json](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/package.json) | `projects/ngx-validations/package.json` |projects.ngx-validations.src
| File | Summary |
| --- | --- |
| [public-api.ts](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/src/public-api.ts) | `projects/ngx-validations/src/public-api.ts` |projects.ngx-validations.src.lib
| File | Summary |
| --- | --- |
| [ngx-validations.service.ts](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/src/lib/ngx-validations.service.ts) | `projects/ngx-validations/src/lib/ngx-validations.service.ts` |
| [ngx-validations.service.spec.ts](https://github.com/OsmanJimenez/custom-angular-validations/blob/master/projects/ngx-validations/src/lib/ngx-validations.service.spec.ts) | `projects/ngx-validations/src/lib/ngx-validations.service.spec.ts` |---
## π Getting Started
***Requirements***
Ensure you have the following dependencies installed on your system:
- **JSON**: `version x.y.z`
### βοΈ Installation
1. Clone the custom-angular-validations repository:
```sh
git clone https://github.com/OsmanJimenez/custom-angular-validations
```2. Change to the project directory:
```sh
cd custom-angular-validations
```3. Install the dependencies:
```sh
> INSERT-INSTALL-COMMANDS
```### π€ Running custom-angular-validations
Use the following command to run custom-angular-validations:
```sh
> INSERT-RUN-COMMANDS
```### π§ͺ Tests
To execute tests, run:
```sh
> INSERT-TEST-COMMANDS
```---
## π Project Roadmap
- [X] `βΊ INSERT-TASK-1`
- [ ] `βΊ INSERT-TASK-2`
- [ ] `βΊ ...`---
## π€ Contributing
Contributions are welcome! Here are several ways you can contribute:
- **[Submit Pull Requests](https://github.com/OsmanJimenez/custom-angular-validations/blob/main/CONTRIBUTING.md)**: Review open PRs, and submit your own PRs.
- **[Join the Discussions](https://github.com/OsmanJimenez/custom-angular-validations/discussions)**: Share your insights, provide feedback, or ask questions.
- **[Report Issues](https://github.com/OsmanJimenez/custom-angular-validations/issues)**: Submit bugs found or log feature requests for Custom-angular-validations.Contributing Guidelines
1. **Fork the Repository**: Start by forking the project repository to your GitHub account.
2. **Clone Locally**: Clone the forked repository to your local machine using a Git client.```sh
git clone https://github.com/OsmanJimenez/custom-angular-validations
```3. **Create a New Branch**: Always work on a new branch, giving it a descriptive name.
```sh
git checkout -b new-feature-x
```4. **Make Your Changes**: Develop and test your changes locally.
5. **Commit Your Changes**: Commit with a clear message describing your updates.```sh
git commit -m 'Implemented new feature x.'
```6. **Push to GitHub**: Push the changes to your forked repository.
```sh
git push origin new-feature-x
```7. **Submit a Pull Request**: Create a PR against the original project repository. Clearly describe the changes and their motivations.
Once your PR is reviewed and approved, it will be merged into the main branch.
---
## π License
This project is protected under the [SELECT-A-LICENSE](https://choosealicense.com/licenses) License. For more details, refer to the [LICENSE](https://choosealicense.com/licenses/) file.
---
## π Acknowledgments
- List any resources, contributors, inspiration, etc. here.
[**Return**](#-quick-links)
---