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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for experimental classProperties Babel plugin #64

Closed
NullVoxPopuli opened this issue Sep 7, 2019 · 1 comment 路 Fixed by #94
Closed

Add support for experimental classProperties Babel plugin #64

NullVoxPopuli opened this issue Sep 7, 2019 · 1 comment 路 Fixed by #94
Labels
enhancement New feature or request

Comments

@NullVoxPopuli
Copy link

 $ yarn lint:i18n
yarn run v1.17.3
$ npx ember-intl-analyzer
[1/4] 馃攳  Finding JS and HBS files...
[2/4] 馃攳  Searching for translations keys in JS and HBS files...
SyntaxError: This experimental syntax requires enabling the parser plugin: 'classProperties' (6:21)
    at Parser.raise (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:6325:17)
    at Parser.expectPlugin (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:7647:18)
    at Parser.parseClassProperty (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10830:12)
    at Parser.pushClassProperty (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10795:30)
    at Parser.parseClassMemberWithIsStatic (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10734:14)
    at Parser.parseClassMember (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10668:10)
    at withTopicForbiddingContext (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10623:14)
    at Parser.withTopicForbiddingContext (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:9702:14)
    at Parser.parseClassBody (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10600:10)
    at Parser.parseClass (/home/lprestonsegoiii/.npm/_npx/12695/lib/node_modules/ember-intl-analyzer/node_modules/@babel/parser/lib/index.js:10574:22)

is there a way to tell this to use my project's babel config?
I'm using typescript w/ octane

@Turbo87
Copy link
Collaborator

Turbo87 commented Sep 7, 2019

I'm assuming we need to add something here

@Turbo87 Turbo87 added the enhancement New feature or request label Sep 7, 2019
@Turbo87 Turbo87 changed the title experimental syntax? Add support for experimental classProperties Babel plugin Sep 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants