Wykks / ngx-mapbox-gl

Angular binding of mapbox-gl-js
https://wykks.github.io/ngx-mapbox-gl
MIT License
344 stars 138 forks source link

/index.d.ts(50,40): error TS1110: Type expected. #129

Closed AlexeyShvachka closed 5 years ago

AlexeyShvachka commented 5 years ago

Installed by instructions getting this error. ERROR in node_modules/@types/mapbox-gl/index.d.ts(50,40): error TS1110: Type expected. How do i fix it? content of package.json

"dependencies": {
        "@amcharts/amcharts4": "^4.0.21",
        "@amcharts/amcharts4-geodata": "^4.0.27",
        "@angular/animations": "^6.1.10",
        "@angular/cdk": "^6.4.7",
        "@angular/common": "^6.1.10",
        "@angular/compiler": "^6.1.10",
        "@angular/forms": "^6.1.10",
        "@angular/http": "^6.1.10",
        "@angular/platform-browser": "^6.1.10",
        "@angular/platform-browser-dynamic": "^6.1.10",
        "@angular/platform-server": "^6.1.10",
        "@angular/router": "^6.1.10",
        "@kolkov/angular-editor": "^0.10.7",
        "@ng-bootstrap/ng-bootstrap": "^2.2.2",
        "@ngx-loading-bar/core": "^2.2.0",
        "@ngx-translate/core": "^10.0.2",
        "@sentry/browser": "^4.5.3",
        "angular-in-memory-web-api": "^0.6.0",
        "buffer": "^5.2.1",
        "chart.js": "^2.7.3",
        "classlist.js": "^1.1.20150312",
        "core-js": "^2.6.2",
        "hammerjs": "^2.0.8",
        "jspdf": "1.5.3",
        "jszip": "^3.1.5",
        "lodash": "^4.17.11",
        "mapbox-gl": "^0.52.0",
        "material-design-icons": "^3.0.1",
        "mongoose": "^5.4.7",
        "mydatepicker": "^2.6.6",
        "ng2-charts": "^1.6.0",
        "ngx-auth": "4.0.0",
        "ngx-highlightjs": "^2.1.4",
        "ngx-mapbox-gl": "^3.0.1",
        "ngx-perfect-scrollbar": "^6.3.1",
        "ngx-permissions": "^5.0.0",
        "nullsafe": "^2.0.1",
        "object-path": "^0.11.4",
        "rxjs-tslint": "^0.1.6",
        "tslib": "^1.9.0",
        "uuid": "^3.3.2",
        "uuid-validate": "0.0.3",
        "web-animations-js": "^2.3.1",
        "xlsx": "0.14.1",
        "zone.js": "^0.8.28"
    },
    "devDependencies": {
        "@angular-devkit/build-angular": "^0.7.5",
        "@angular/cli": "^6.2.9",
        "@angular/compiler-cli": "^6.1.10",
        "@angular/core": "^6.1.10",
        "@angular/language-service": "^6.1.10",
        "@angular/material": "^6.4.7",
        "@angular/material-moment-adapter": "^6.4.7",
        "@types/buffers": "^0.1.31",
        "@types/hammerjs": "^2.0.36",
        "@types/jasmine": "^2.8.15",
        "@types/jasminewd2": "^2.0.6",
        "@types/lodash": "^4.14.120",
        "@types/mapbox-gl": "^0.51.4",
        "@types/mongoose": "^5.3.10",
        "@types/node": "^10.12.18",
        "@types/object-path": "^0.11.0",
        "codelyzer": "^4.5.0",
        "jasmine": "^3.3.1",
        "jasmine-core": "^3.3.0",
        "jasmine-spec-reporter": "~4.2.1",
        "karma": "~2.0.4",
        "karma-chrome-launcher": "^2.2.0",
        "karma-coverage-istanbul-reporter": "^2.0.4",
        "karma-jasmine": "^1.1.2",
        "karma-jasmine-html-reporter": "^1.4.0",
        "moment": "^2.24.0",
        "protractor": "^5.4.2",
        "rxjs": "6.2.2",
        "sync-request": "^6.0.0",
        "ts-mongoose": "^0.0.11",
        "ts-node": "^6.0.3",
        "tslint": "~5.9.1",
        "typescript": "2.9.2"
    },
    "compilerOptions": {
        "strictNullChecks": false,
        "strictFunctionTypes": false
    }

I tried switching "ngx-mapbox-gl": "^3.0.1", to version 2.3.3 (as I'm using angular 6 ) to no effect.

AlexeyShvachka commented 5 years ago

I had to also change "@types/mapbox-gl": "^0.51.4", to "@types/mapbox-gl": "^0.51.3"