Skip to content

Add support for bundling Handsontable^7.0.0#30

Open
budnix wants to merge 2 commits intodevelopfrom
feature/issue-29
Open

Add support for bundling Handsontable^7.0.0#30
budnix wants to merge 2 commits intodevelopfrom
feature/issue-29

Conversation

@budnix
Copy link
Copy Markdown
Member

@budnix budnix commented Dec 7, 2018

This commit adds support for bundling Handsontable and Handsontable Pro using new file structure which currently exists on the develop branch.

Additionally, in this commit, all dependencies were upgraded to the newest possible version and removed some part of code about detecting modules such as: "validator", "editor" and "renderer". The implementation has never been fully implemented.

For reviewers/testers:

This commit adds support for bundling Handsontable and Handsontable Pro
using new file structure which currently exists on the develop branch.

Additionally, in this commit, all dependencies were upgraded to the
newest possible version and removed some part of code about detecting
modules such as: "validator", "editor" and "renderer". The
implementation has never been fully implemented.

Issue: #29
This commit fixes issues related to building Handsontable where dist
files are incorrectly marked as Pro (commercial license) or as CE (MIT).
Additionally, usage description has been updated with the README file.

Issue: #29
Comment thread README.md
- [Building Handsontable Community Edition package from a local directory](https://asciinema.org/a/117464)
- [Building Handsontable package from the remote repository](https://asciinema.org/a/117465)
- [Building Handsontable package from a local directory](https://asciinema.org/a/117464)
- [Building Handsontable PRO package from the remote repository](https://asciinema.org/a/117462)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update this line after Handsontable 7.0.0 release.

moduleNamesToExclude.splice(moduleNamesToExclude.indexOf(module.name), 1);
}

module.getAllDependencies().forEach(function(dependency) {
Copy link
Copy Markdown
Contributor

@wszymanski wszymanski Dec 12, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe by using Array.filter the code would be yet more clear ;)? A decision about using it is up to you.

@wszymanski wszymanski assigned budnix and unassigned wszymanski Dec 12, 2018
Copy link
Copy Markdown
Contributor

@wszymanski wszymanski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change README after release. Everything else seems to be good.

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 this pull request may close these issues.

2 participants