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

isFileSaverSupported() An accessor cannot be declared in an ambient context. #23

Closed
hennychen opened this issue Apr 19, 2020 · 6 comments

Comments

@hennychen
Copy link

ERROR in ../node_modules/ngx-filesaver/src/filesaver.service.d.ts:3:9 - error TS1086: An accessor cannot be declared in an ambient context.

3 get isFileSaverSupported(): boolean;

@cipchk
Copy link
Owner

cipchk commented Apr 20, 2020

@hennychen Pls upgrade typescript to ~3.8.x.

@f1nch
Copy link

f1nch commented May 8, 2020

Unfortunately in my case I am unable to update typescript version. Is there any other solution or is it possible to support older versions of typescript?

@cipchk
Copy link
Owner

cipchk commented May 9, 2020

@f1nch try using 8.1.0 version

@f1nch
Copy link

f1nch commented May 11, 2020

@cipchk 8.1.0 works, thanks!

@cipchk cipchk pinned this issue May 19, 2020
@cipchk cipchk closed this as completed May 19, 2020
@hiteshtare
Copy link

Still the same error is encountered:
ERROR in node_modules/ngx-filesaver/src/filesaver.service.d.ts(3,9): error TS1086: An accessor cannot be declared in an ambient context.
for package.json

{
"name": "io-dna-angular",
"version": "0.0.0",
"scripts": {
"ng": "ng",
"start": "ng serve --port 4400",
"watch": "ng serve -o --port 4400",
"build": "ng build --configuration=production",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
"private": true,
"dependencies": {
"@angular/animations": "^7.1.4",
"@angular/common": "~7.1.0",
"@angular/compiler": "~7.1.0",
"@angular/core": "~7.1.0",
"@angular/forms": "~7.1.0",
"@angular/http": "^7.1.4",
"@angular/platform-browser": "~7.1.0",
"@angular/platform-browser-dynamic": "~7.1.0",
"@angular/router": "~7.1.0",
"@markpieszak/ng-application-insights": "^7.0.1",
"@ng-bootstrap/ng-bootstrap": "^4.0.1",
"@ng-idle/keepalive": "^6.0.0-beta.3",
"@types/ldclient-js": "^1.1.11",
"adal-angular": "^1.0.17",
"adal-angular4": "^4.0.9",
"angular-datatables": "^7.0.0",
"angular-progress-http": "^1.0.0",
"angular-svg-icon": "^7.2.1",
"core-js": "^2.5.4",
"datatables.net": "^1.10.19",
"datatables.net-buttons-dt": "^1.5.6",
"datatables.net-dt": "^1.10.19",
"expose-loader": "^0.7.5",
"file-saver": "^2.0.2",
"jquery": "^3.3.1",
"ldclient-js": "^2.10.2",
"moment": "^2.24.0",
"ng-bullet": "^1.0.3",
"ng-sidebar": "^8.0.0",
"ngx-filesaver": "^9.0.0",
"ngx-logger": "^3.3.13",
"ngx-moment": "^3.3.0",
"ngx-spinner": "^6.1.2",
"ngx-toastr": "^9.1.2",
"powerbi-client": "^2.7.1",
"rxjs-compat": "^6.3.3",
"tslib": "^1.9.0",
"zone.js": "~0.8.26"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.11.0",
"@angular/cli": "~7.1.1",
"@angular/compiler-cli": "~7.1.0",
"@angular/language-service": "~7.1.0",
"@types/adal": "^1.0.29",
"@types/datatables.net": "^1.10.15",
"@types/jasmine": "~2.8.8",
"@types/jasminewd2": "~2.0.3",
"@types/jquery": "^3.3.29",
"@types/node": "~8.9.4",
"codelyzer": "~4.5.0",
"fs-extra": "^8.0.1",
"git-describe": "^4.0.4",
"jasmine-core": "~2.99.1",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~3.1.1",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~1.1.2",
"karma-jasmine-html-reporter": "^0.2.2",
"karma-parallel": "^0.3.1",
"node-sass": "^4.12.0",
"protractor": "~5.4.0",
"ts-node": "~7.0.0",
"tslint": "~5.11.0",
"typescript": "~3.1.6"
}
}

@ganeshchukka
Copy link

Still the same error is encountered . tell me how to use this for angular 6 ?

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

No branches or pull requests

5 participants