Skip to content

Trim down sensible defaults on algokit templates #532

@aorumbayev

Description

@aorumbayev

Proposal

  1. .copier-answers.yml x3 -> do we really need to show them?
    • - research on options behind hiding the copier answers inside .algokit file
    • - to be checked upon resolution of the item
  1. envs x8 -> there are 6 env files (sc), and 2 in the frontend, could we slim them down?
    • - agree on sensible defaults to trim down the .env files, whether its removing certain network/generic .env files OR opting for extra feature in bootstrap that auto deletes the .env.template files
  1. license -> shall we nuke it? I reckon that 99% of users will do it visually by github once/if it's time to opensource the repo
    • - to be checked after license is removed from all templates
  1. .editor-config x3
    • - research on options around keeping a single editorconfig applied globally to all child subprojects
    • - to be checked upon resolution of the item
  1. .gitattributes x3 -> are they useful?
    • - research on options around keeping a single gitattributes applied globally to all child subprojects
    • - to be checked upon resolution of the item
  1. .devcontainer.json -> should we put it behind a generator? algokit generate devcontainer
    • - to be checked after devcontainer file is moved into an actionable generator supplied as part of the baseline template
  1. tsconfig and tsconfig.node -> do they need to be separate files?
    • - research on options to combine into one tsconfig file

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions