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

WIP: Enhancements & improvements to compose #6

Open
6 of 7 tasks
cshawaus opened this issue Oct 17, 2019 · 2 comments
Open
6 of 7 tasks

WIP: Enhancements & improvements to compose #6

cshawaus opened this issue Oct 17, 2019 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@cshawaus
Copy link
Member

cshawaus commented Oct 17, 2019

Update the webpack configuration to be leaner and easier to understand, remove all non-essential packages/code and increase documentation in the base code.

If time permits, JSDoc and SassDoc should also be implemented and automated through GitHub pages.

  • Migrate webpack configuration to TypeScript
  • Use NPM packages to separate core code
  • Refactor JavaScript structure
  • Refactor Sass structure
  • Rebuild DLS with more generic examples
  • Add JSDoc
  • Add SassDoc
@wildone
Copy link
Member

wildone commented Oct 17, 2019

nice!

@cshawaus cshawaus self-assigned this Oct 17, 2019
@cshawaus cshawaus added documentation Improvements or additions to documentation enhancement New feature or request labels Oct 18, 2019
@cshawaus cshawaus changed the title Enhancements & improvements to compose WIP: Enhancements & improvements to compose Oct 18, 2019
@cshawaus
Copy link
Member Author

Parent to:

aem-design/aemdesign-aem-core#30
#21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants