-
Notifications
You must be signed in to change notification settings - Fork 47
Uncaught SyntaxError
in browser console when using plugin for storybook
#1
Comments
So there were two issues:
Can you try version 1.0.1 and see if that fixes your issue? |
@tsiq-swyx I was able to reproduce the issue. Can you try v1.0.2? |
yes, and it was totally fixed. wow! |
@strothj my
And there are 2 members of
I don't know why these annotations are compiled without closing quote: If I edit comment or remove this import, everything works fine. |
@ainalain Are you still having this problem with v1.0.2 ? I think this was related to not escaping the new lines in description text which I believe is fixed. |
@strothj Yes, unfortunately, v1.0.2 didn't help. |
I didn't encounter these sorts of problems with the Babel plugin I developed since it was operating on the AST. I think I will need to investigate another place to hook into the pipeline to gain access to the original TypeScript source. Right now I'm only getting access to the post compiled output from ts-loader. I think generating the code snippet as an AST will prevent issues with strings having line breaks, etc. I will need to investigate further. |
I understand. It would be cool to have all documentation tools provided by storybook but I know that typescript always adds extra challenge. |
Yep, I plan to look at this again soon. I'm working to knock out a milestone for a client's project at the moment. As soon as that's done I'll be taking a deep dive into it. |
Hello, I have begun work on code transformation at the original source code level. This will allow inserting the generated code before it is compiled by Webpack. This should resolve the Tracking this on #3 |
Closing as it is addressed by plugin. |
Hi, thank you for this plugin, I understand that this project was written quick and dirty, the idea is very cool!
At work, I use typescript and storybook for React components. I added react-docgen-typescript-webpack-plugin to my .storybook webpack.config.js because I wanted to use the power of Storybook Info Addon and to have the prop types displayed in the rendered story. Unfortunately, with plugin added to webpack.config.js file, storybook fails in the browser with error
Uncaught SyntaxError: Unexpected identifier (very javascripty)
There is a screenshot of this state but I guess it isn't very verbose 😞
So I'll try to solve the problem next week but if you'll face it in your development, could you please explain the error here.
The text was updated successfully, but these errors were encountered: