Skip to content

basics/rxjs-collection-fork

This branch is 104 commits behind basics/rxjs-collection:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d108485 · Oct 25, 2024
Oct 25, 2024
Sep 16, 2024
Sep 20, 2024
Oct 25, 2024
Sep 16, 2024
Sep 9, 2024
Sep 18, 2024
Oct 24, 2024
Sep 9, 2024
Oct 24, 2024
Sep 9, 2024
Sep 18, 2024
Sep 9, 2024
Oct 1, 2024
Sep 9, 2024
Oct 24, 2024
Sep 9, 2024
Oct 24, 2024
Oct 24, 2024
Sep 16, 2024
Sep 19, 2024
Oct 24, 2024
Sep 16, 2024
Sep 17, 2024
Sep 16, 2024

Repository files navigation

rxjs-collection

main next Sonarcloud Status

npm version npm downloads

Renovate - Status License

Open in StackBlitz Coverage Report


ToDo

  • 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
    • 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
          • ...
      • 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
        • ...
    • 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
  • project code
    • observables + test
    • finalize default fetch
    • create & finalize window dom (resize, scroll)?
    • ...
  • operators + test
    • finalize network retry
    • create & finalize request paginator (full, lazy)
    • ...

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.3%
  • Shell 0.7%