Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vladimircreator/fuzzy-octo-fortnight

Ознакомление с предложениями по улучшению языка программирования Swift.
https://github.com/vladimircreator/fuzzy-octo-fortnight

angular bash cd ci eslint express git github-pages gpl jasmine karma npm nx prettier rxjs ssg ssr taiga-ui typescript zod

Last synced: 4 days ago
JSON representation

Ознакомление с предложениями по улучшению языка программирования Swift.

Awesome Lists containing this project

README

        

# fuzzy-octo-fortnight

[![GitHub Pages][ci-shield]][ci-url]
![License][license-shield]
[![Love Angular badge][love-angular-shield]][love-angular-url]
[![Conventional Commits][conventional-commits-shield]][conventional-commits-url]
[![semantic-release: angular][semantic-release-shield]][semantic-release-url]
[![code style: prettier][code-style-prettier-shield]][code-style-prettier-url]
[Karma](vscode:extension/sreetamd.karma)

## Table of Contents

- [Description](#description)
- [Sponsor](#sponsor)
- [Essentials](#essentials)
- [Discussion](#discussion)
- [License](#license)
- [Acknowledgments](#acknowledgments)
- [References](#references)

## Description
Ознакомление с предложениями по улучшению языка программирования Swift.

### Keywords

git
conventional-commits semantic-release
gplv3
bash amber
typescript
npm[^1]
nx
jasmine jest karma
eslint prettier
express
rxjs
angular
zod
taiga-ui
ssr[^2] ssg[^3]
ci[^4] cd[^5]
github-pages
toml json yaml
conventional-changelog
storybook
compodoc

## Sponsor
[`https://boosty.to/vladimircreator/donate/`](https://boosty.to/vladimircreator/donate/).

## Essentials

### Getting Started

```bash
$ cd ~ && git clone https://github.com/VladimirCreator/fuzzy-octo-fortnight.git
$ cd fuzzy-octo-fortnight
```

## Discussion

### GitHub Pages
You can visit [the following website](https://vladimircreator.github.io/fuzzy-octo-fortnight/), которая предоставляет доступ к артефакту, документацию, информацию о покрытии тестами и Storybook.

### Lint, Test, Build, Repeat
Процесс сборки провоцирует запуск процесса линтинга, запуск тестов и непосредственно сам процесс сборки, который приводит к появлению артефакта.

The artifact is used для просмотра предложений по улучшению языка программирования Swift.

### Continuous Integration/Continuous Delivery
Диаграмма 1 может дать представление о том, каким образом выглядит весь процесс непрерывной интеграции и непрерывного развёртывания:

```mermaid
---
title: General Overview
---

flowchart LR
upload-repository-as-artifact --> lint
lint --> test
test --> build
upload-repository-as-artifact --> check-if-broken-links-are-present
upload-repository-as-artifact --> spellcheck
build --> deployment
check-if-broken-links-are-present --> deployment
spellcheck --> deployment
deployment --> deployment-development
deployment --> deployment-staging
deployment-staging --> deployment-production
```

#### References
1. [ci-fuzzy-octo-fortnight.yaml](.github/workflows/ci-fuzzy-octo-fortnight.yaml)
2. [github-pages.yaml](.github/workflows/github-pages.yaml)

## License
[This repository](.) is licensed under the terms of the [GPL-3.0](LICENSE) license.

## Acknowledgments

- [repo:simple-icons/simple-icons](https://github.com/simple-icons/simple-icons/)

## References

1. [Angular > Best Practices > Style Guide](https://angular.dev/style-guide/)
2. [Angular > In-depth Guides > Testing](https://angular.dev/guide/testing/)
3. [Angular > In-depth Guides > Testing > Testing Services](https://angular.dev/guide/testing/services#testing-http-services)
4. [Angular > In-depth Guides > Internalization](https://angular.dev/guide/i18n/)
5. [GitHub REST API](https://docs.github.com/en/rest?apiVersion=2022-11-28)

---

Copyright © 2024-present Vladimir Leonidovich. All rights reserved.

[^1]: node-package-manager
[^2]: server-side-rendering
[^3]: static-site-generator
[^4]: continuous integration
[^5]: continuous delivery

[ci-shield]: https://github.com/vladimircreator/fuzzy-octo-fortnight/actions/workflows/ci-fuzzy-octo-fortnight.yaml/badge.svg
[ci-url]: https://github.com/vladimircreator/fuzzy-octo-fortnight/actions/workflows/fuzzy-octo-fortnight.yaml

[conventional-commits-shield]: https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white
[conventional-commits-url]: https://conventionalcommits.org/

[semantic-release-shield]: https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release
[semantic-release-url]: https://github.com/semantic-release/semantic-release

[license-shield]: https://img.shields.io/github/license/vladimircreator/fuzzy-octo-fortnight?link=https%3A%2F%2Fgithub.com%2Fvladimircreator%2Ffuzzy-octo-fortnight

[love-angular-shield]: https://img.shields.io/badge/angular-love-blue?logo=angular&angular=love
[love-angular-url]: https://www.github.com/angular/angular

[code-style-prettier-shield]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square
[code-style-prettier-url]: https://github.com/prettier/prettier/