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

Fix an error related to not found external module #28

Merged
merged 4 commits into from Oct 30, 2018
Merged

Conversation

budnix
Copy link
Member

@budnix budnix commented Oct 26, 2018

This PR fixes an issue related to external modules like moment, pikaday and zeroclipboard which are marked as needed (for example https://github.com/handsontable/handsontable/blob/master/src/editors/dateEditor.js#L15) in the source code of the Handsontable. The external modules were never be supported like this.

To fix hot-builder for all affected Handsontable versions (2.0.0 to 6.1.1) itemDescriptor module was modified to take only dependencies which started with a capital letter - this indicates that this is an internal Handsontable module dependency.

Connected PRs (handsontable/handsontable#5546 and handsontable/handsontable-pro#169) were created which removes these modules from a jsdoc tag.

Command to test:

$ hot-builder build  --output-dir hot-dist --repository-tag 3.0.0

Issue: #27

@budnix budnix requested review from mrpiotr-dev and removed request for wszymanski October 26, 2018 09:22
@budnix budnix assigned mrpiotr-dev and unassigned wszymanski Oct 26, 2018
@budnix budnix requested review from wszymanski and removed request for mrpiotr-dev October 30, 2018 12:06
@budnix budnix assigned wszymanski and unassigned mrpiotr-dev Oct 30, 2018
@wszymanski wszymanski assigned budnix and unassigned wszymanski Oct 30, 2018
@budnix budnix merged commit e27bd1f into develop Oct 30, 2018
@budnix budnix deleted the feature/issue-27 branch October 30, 2018 14:14
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.

None yet

3 participants