- project config
- monorepo
- create project structure
- add package.json and correct package namings
 
- editor
- consistent code styles (editorconfig)
- normalize eof (gitattributes)
- autofix syntax errors (eslint)
- autofix code formatting (prettier)
 
- vscode
- created workspace file with default settings
-  added launch configuration
- run debugger mode for custom opened test file
- ...
 
- added extension recommendation (will be installed, when project will be opened by workspace file)
- evaluate SonarLint (https://docs.sonarsource.com/sonarcloud/improving/sonarlint/)
- ...
 
- node
- node version manager support (nvmrc)
- defined current node version (20)
- package manager bot (renovate)
 
- info
- added code of conduct
- added licence (MIT)
 
- versioning
- monorepo support
- pre(release) support
- added commit-analyzer
- added release notes generator
- added changelog generator
- added optional npm publishing process
- added git update process to commit new version and notes
- added github update process to publish new version and notes
 
- vitest
- monorepo support
- run tests with hot reload
- run code coverage analysis
- create reports (html, lcov, text)
-  implemented test samples
- mock browser events (with marble definitions)
- mock requests (with marble definition)
- true async handling
- implemented curl test (.http-file)
 
 
- browserslist
- embedded but currently not needed
 
- git
- lint commit messages (commitlint)
- Run linters against staged git files (lint-stage)
- ignore files/dirs for versioning (gitignore)
- evaluate BranchNameLint alternative (https://www.npmjs.com/package/branch-name-lint)
 
- github
- config
- added to organization
- protected branch remove of main
- protected branch remove of beta
- [ ]
 
- actions
- pipelines
- main
- beta
- feature
- deploy coverage report of main branch to gh-pages
- ...
 
- tasks
- versioning
- test
- code analysis
- evaluate pr agent
- ...
 
 
- pipelines
- rules
-  main branch can be updated only by pull request from
- beta branch
- hotfix branch
 
-  beta branch can be updated only by pull request from
- feature branch
- hotfix branch
 
- ...
 
-  main branch can be updated only by pull request from
 
- config
- SonarCloud
- account created
- embedded analysis call into each git-action as task
- created sonarcloud properties in repo to publish on demand config
- proof working code analysis for main
- proof working code analysis for beta
 
 
- monorepo
- project code
- observables + test
- finalize default fetch
- create & finalize window dom (resize, scroll)?
- ...
 
- operators + test
- finalize network retry
- create & finalize request paginator (full, lazy)
- ...
 
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 3
a collection of rxjs operators which are helpful on client- and server-side
License
basics/rxjs-collection
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
a collection of rxjs operators which are helpful on client- and server-side
Topics
Resources
License
Code of conduct
Stars
Watchers
Forks
Packages 0
        No packages published