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

Break the lib index file into separate files for the major parts of the flow #90

Closed
brafdlog opened this issue Sep 7, 2020 · 0 comments · Fixed by #91
Closed

Break the lib index file into separate files for the major parts of the flow #90

brafdlog opened this issue Sep 7, 2020 · 0 comments · Fixed by #91
Assignees

Comments

@brafdlog
Copy link
Owner

brafdlog commented Sep 7, 2020

Original comment:
I want to remove all the code from the root index.ts, to get a clear list about what the backend exporting. I have three (or more) points:

Move all the code from index.ts to separate files in a logical order. The export functionality should be in its file, the same with the import functionality, and the method that takes from import to export in another file.
In this way, we can validate (I hope there is lint for that) the Vue access only to the @/originalBudgetTrackingApp, and the backend itself access only to the flow module, and this module uses its "internal" methods to import and export.
With this structure you can understand half of the code only by its module.

@brafdlog brafdlog self-assigned this Sep 7, 2020
brafdlog added a commit that referenced this issue Sep 7, 2020
Extract logic from lib index file to dedicated modules - Resolves #90
brafdlog pushed a commit that referenced this issue Dec 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant