đ Project Structure
Following is the project repository root directory structure:
- .github/
- .husky/
- .vscode/
- assets/
- core-java/
- website/
- .editorconfig
- .eslintignore
- .eslintrc.json
- .gitignore
- .prettieriignore
- .prettierrc.json
- commitlint.config.js
- lerna.json
- LICENSE
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
Detailsâ
1. .github/â
This directory contains issue and PR templates, GitHub Action workflows and other community related files.
2. .husky/â
This directory contains Husky pre-commit hook configs for linting,
- Commit messages
- Prettier styles
- ESLint rules
3. .vscode/â
This directory contains VS Code settings and extensions.
4. assets/â
This directory contains all the assets required by the README file.
5. core-java/â
This directory contains the core framework Java Maven based project.
6. website/â
This directory contains the website documentation for the project.
7. .eslintignoreâ
This file contains the ESLint ignore patterns for the project.
8. .eslintrc.jsonâ
This file contains the ESLint rules for the project.
9. .gitignoreâ
This file contains the Git ignore patterns for the project.
10. .nvmrcâ
This file contains the Node version for the project.
11. .prettierignoreâ
This file contains the Prettier ignore patterns for the project.
12. .prettierrc.jsonâ
This file contains the Prettier rules for the project.
13. CHANGELOG.mdâ
This file contains the project change logs for the last release.
14. commitlint.config.jsâ
This file contains the commit lint config for the project.
15. lerna.jsonâ
This file contains the Lerna settings for the project.
16. LICENSEâ
This file contains the license for the project.
17. package.jsonâ
This file contains the project package.json settings.
18. README.mdâ
This file contains the project README.md file.
19. pnpm-lock.yamlâ
This file contains the projects pnpm lock file.
20. pnpm-workspace.yamlâ
This file contains the project workspace details.