Skip to content

Commit 6b68482

Browse files
fix(readme): added solved and open todos
1 parent 79c39cc commit 6b68482

File tree

2 files changed

+91
-23
lines changed

2 files changed

+91
-23
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto

README.md

Lines changed: 90 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -15,35 +15,102 @@
1515
---
1616

1717
## ToDo
18-
- evaluation
19-
- [ ] BranchNameLint alternative (https://www.npmjs.com/package/branch-name-lint)
20-
- [ ] SonarLint (https://docs.sonarsource.com/sonarcloud/improving/sonarlint/)
21-
- [ ] ...
22-
- observables + test
23-
- [ ] default fetch
24-
- [ ] window dom (resize, scroll)?
18+
19+
20+
- project config
21+
- monorepo
22+
- [x] create project structure
23+
- [x] add package.json and correct package namings
24+
- editor
25+
- [x] consistent code styles (editorconfig)
26+
- [x] normalize eof (gitattributes)
27+
- [x] autofix syntax errors (eslint)
28+
- [x] autofix code formatting (prettier)
29+
- vscode
30+
- [x] created workspace file with default settings
31+
- [x] added launch configuration
32+
- [x] run debugger mode for custom opened test file
33+
- [ ] ...
34+
- [x] added extension recommendation (will be installed, when project will be opened by workspace file)
35+
- [x] evaluate SonarLint (https://docs.sonarsource.com/sonarcloud/improving/sonarlint/)
36+
- [ ] ...
37+
- node
38+
- [x] node version manager support (nvmrc)
39+
- [x] defined current node version (20)
40+
- [x] package manager bot (renovate)
41+
- info
42+
- [x] added code of conduct
43+
- [x] added licence (MIT)
44+
- versioning
45+
- [x] monorepo support
46+
- [x] pre(release) support
47+
- [x] added commit-analyzer
48+
- [x] added release notes generator
49+
- [x] added changelog generator
50+
- [x] added optional npm publishing process
51+
- [x] added git update process to commit new version and notes
52+
- [x] added github update process to publish new version and notes
53+
- vitest
54+
- [x] monorepo support
55+
- [x] run tests with hot reload
56+
- [x] run code coverage analysis
57+
- [x] create reports (html, lcov, text)
58+
- [x] implemented test samples
59+
- [x] mock browser events (with marble definitions)
60+
- [x] mock requests (with marble definition)
61+
- [x] true async handling
62+
- browserslist
63+
- [x] embedded but currently not needed
64+
- git
65+
- [x] lint commit messages (commitlint)
66+
- [x] Run linters against staged git files (lint-stage)
67+
- [x] ignore files/dirs for versioning (gitignore)
68+
- [ ] evaluate BranchNameLint alternative (https://www.npmjs.com/package/branch-name-lint)
69+
- github
70+
- config
71+
- [x] added to organization
72+
- [x] protected branch remove of main
73+
- [x] protected branch remove of beta
74+
- [ ]
75+
- actions
76+
- pipelines
77+
- [x] main
78+
- [x] beta
79+
- [x] feature
80+
- [x] deploy coverage report of main branch to gh-pages
81+
- [ ] ...
82+
- tasks
83+
- [x] versioning
84+
- [x] test
85+
- [x] code analysis
86+
- [ ] evaluate pr agent
87+
- [ ] ...
88+
- rules
89+
- [ ] main branch can be updated only by pull request from
90+
- [ ] beta branch
91+
- [ ] hotfix branch
92+
- [ ] beta branch can be updated only by pull request from
93+
- [ ] feature branch
94+
- [ ] hotfix branch
95+
- [ ] ...
96+
- SonarCloud
97+
- [x] account created
98+
- [x] embedded analysis call into each git-action as task
99+
- [x] created sonarcloud properties in repo to publish on demand config
100+
- [x] proof working code analysis for main
101+
- [x] proof working code analysis for beta
102+
- project code
103+
- observables + test
104+
- [ ] finalize default fetch
105+
- [ ] create & finalize window dom (resize, scroll)?
25106
- [ ] ...
26107
- operators + test
27108
- [ ] finalize network retry
28-
- [ ] request paginator (full, lazy)
29-
- [ ] ...
30-
- git rules
31-
- [ ] main branch can be updated only by pull request from
32-
- [ ] beta branch
33-
- [ ] hotfix branch
34-
- [ ] beta branch can be updated only by pull request from
35-
- [ ] feature branch
36-
- [ ] hotfix branch
37-
- [ ] ...
38-
- sonarcloud
39-
- [ ] finalized config
40-
- [ ] ...
41-
- additional git action services
42-
- [ ] evaluate pr agent
43-
- [ ] ...
109+
- [ ] create & finalize request paginator (full, lazy)
44110
- [ ] ...
45111

46112

113+
47114
[renovate-status-src]: <https://img.shields.io/badge/renovate-enabled-brightgreen>
48115
[renovate-status-href]: <https://renovate.whitesourcesoftware.com/>
49116

0 commit comments

Comments
 (0)