Skip to content

TODO list for DOVENV v1

🌈 General

  • Finish alpha
  • Finish beta
  • Remove node warnings
  • Separate dependencies on utils plugins that create conflicts in ci and make packages more insecure.
  • Fix problem with imported Bins From node_modules
  • Change to TS in eslint and stylelint config package
  • Make more secure. make more fast 🚀
  • Add tests for ensure that all commands are working well always
  • Add alerts for override files or make things with user confirmation.
  • Create documentation page

🌞 Core

  • Add more subcommands supports in custom labels
  • Add --flag for remove default titles. Util for use in husky commands for example.
  • Add function with the core log styles. Titles, description, separators etc. Ensure that the styles are consistent for all plugins.
  • Add config options for change the styles.
  • Create a alias function for make shortcodes of commands

🛠️ Utils

  • Add some dependence locally (?)

🏗️ Create

  • Create package to create dovenv templates quickly

🎨 Themes

  • Export plugin files.

🔌 Plugins

Docs

  • Based on a primary color, create the palette from the backend with some library
  • Add the sidebar dynamically and update it on the server.
    • Dynamically add the files in the todo and guide folders
  • Cut the config entries to less and make it take the json package variables by default if they exist.
  • Add a links section as a treelink
  • Fix vitual:icons error. (maybe change it (?))
  • improve performance in server start and restart.
  • Try to remove unnecessary pages from the documentation. For example: contributors, posts etc (This may not be necessary)
  • Improve the sidebar so that it reads the directories recursively, maybe add that the title can be modified with frontmatter.
  • Fix styles on the contributors page

lint

  • Fix staged lint.

Examples

  • Make plugin
  • Maybe merge it with Docs utils (?)

Todo

  • Make plugin

Docs utils | Readme / Markdown (?)

  • Make a plugin with the functions for build markdown files easyly with templates, partials and . Investigate libraries for ideas.

Repo

  • in git, fix message Successfully pushed to [no repoURL provided]
  • in git push. Change styles.
  • Prevent continues if git push commit fails (this is useful if you use husky precommit)
  • Fix workflow function/cmd
  • Add a autogereation of scopes in monorepos

💡 IDEAS

  • Accepts TS files as config file.
  • Add a cli package with core and utils packages (?)
  • Merge or redistribute some packages (?)