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

Split utilsac into separate projects #4

Closed
5 tasks done
GrosSacASac opened this issue Apr 17, 2019 · 5 comments
Closed
5 tasks done

Split utilsac into separate projects #4

GrosSacASac opened this issue Apr 17, 2019 · 5 comments
Assignees
Labels

Comments

@GrosSacASac
Copy link
Owner

GrosSacASac commented Apr 17, 2019

  • files.js into filesac
  • operators.js into operatorsac
  • random.js into randomsac
  • utility.js stays utilsac
  • blobs.js into utilisac (extras)
@GrosSacASac
Copy link
Owner Author

@GrosSacASac
Copy link
Owner Author

@GrosSacASac
Copy link
Owner Author

@GrosSacASac GrosSacASac reopened this Oct 3, 2019
@GrosSacASac GrosSacASac self-assigned this Oct 3, 2019
@GrosSacASac
Copy link
Owner Author

  • deep.js into deep-sac
  • evalGlobal into eval-sac
  • remove blob (put link in the changelog)
  • typecast into type-sac

@GrosSacASac GrosSacASac changed the title Split into 5 separate project Split utilsac into separate projects Oct 3, 2019
@GrosSacASac
Copy link
Owner Author

closing for now, here's my thoughts
Pro

  • Single responsibility principle
  • Clean

Not true anymore

  • Dead code : Any modern application uses treeshaking

Contra

  • Easier to manage monorepo
  • Would have to update depending projects eventually

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant