I have upgraded my application with Angular 5, using HandsOnTablePro, It is working fine, the PRO features are also working. Thought of sharing the set up:
polyfills.js => import ‘handsontable’;
tsconfig.json => “paths”: {
“handsontable”: ["…/node_modules/handsontable-pro/dist/handsontable.full.min.js"]
}
//Import in component
import { HotRegisterer } from ‘angular-handsontable/index’;
import Handsontable from ‘handsontable’;
Angular: 5.1.1
@angular/cdk: 5.0.1-2436acd
@angular/cli: 1.5.4
My package has “handsontable-pro”: “^1.14.2”, “angular-handsontable”: “^1.0.0-beta3”,
“angular-numbro”: “^1.5.3”,