Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💡 [TODOS] - Implementations' list we need to work on #7

Open
5 tasks
Walidoux opened this issue May 7, 2024 · 0 comments
Open
5 tasks

💡 [TODOS] - Implementations' list we need to work on #7

Walidoux opened this issue May 7, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Walidoux
Copy link
Member

Walidoux commented May 7, 2024

Start Date

05/07/2024

Implementation PR

No response

Reference Issues

No response

Summary

This is subject to change in the future (list of features to add):

  • Set-up Eslint, Prettier from @habbaz-dev/eslint-config (postponed until release)
  • Intertwine Prettier with Editorconfig for formatting
  • Configure .vscode/settings.json
  • Rework on precommit script using nano-staged + husky
  • Rework on README and implement markdownlint

Basic Example

More work to provide examples for everything, skipping this section.

Drawbacks

Too many files in repository which takes time to configure everything.

Unresolved questions

We either need a repository for providing monorepos' samples, or we make this repository a monorepo which will mainly have two packages: one for normal repo's and an another for monorepos. Also both need to two sub-packages, one for public usage and exposure across Github and another for private ones. We can also look forward to creating other sub-packages where for instance docs could be included separately from other sub-packages, also docker and/or dev containers, and with/without lunaria for i18n. This is less time-consuming to scaffold barebone templates rather than building a CLI.

Same goes for README.md section for contributors which is unnecessary to have in private repo's

@Walidoux Walidoux added good first issue Good for newcomers help wanted Extra attention is needed labels May 7, 2024
@Walidoux Walidoux self-assigned this May 7, 2024
@Walidoux Walidoux pinned this issue May 7, 2024
@Walidoux Walidoux added the enhancement New feature or request label May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant