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

add Handlebars options now required to enable proto prop access (possbile security vulnerability) #2

Merged
merged 1 commit into from
May 10, 2022
Merged

Conversation

vassudanagunta
Copy link
Contributor

Fixes #1

@zeke
Copy link
Owner

zeke commented May 9, 2022

Hello. Thanks for opening this PR. I don't use this project anymore. Would you like to take over maintaining it? If so I will happily add you as an owner of the npm pacakage. Just let me know your npm username.

@vassudanagunta
Copy link
Contributor Author

vassudanagunta commented May 10, 2022

Hello.

I think a GitHub repo is overkill for what you were trying to do. It's better suited as a StackOverflow question and answer. It would have much more visibility there and actually help far more people.

I only came across it while doing exhaustive searches trying to solve a problem, primarily because Handlebars documentation is so lacking and even on StackOverflow I couldn't find anything. Usually it's the best place to find answer. I only submitted the issue and the PR because your claim was no longer true, at least without the changes I made, and I didn't want anyone else to be misled or confused by it. And I had already pretty much done the work in this PR investigating the problem.

I also had to submit an issue against Handlebars itself, along with a PR to prove it.

I realize as I write this that, if anything, and if I my hands weren't already full on other open source and social justice projects, the best use of time wrt to Handlebars would be to improve the Handlebars docs themself.

Thanks for the offer though!

@zeke
Copy link
Owner

zeke commented May 10, 2022

Thanks for the explanation! Will merge this as-is. 👍🏼

@zeke zeke merged commit 73e6185 into zeke:master May 10, 2022
@vassudanagunta vassudanagunta deleted the issue-1-fix branch May 10, 2022 05:29
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

Successfully merging this pull request may close these issues.

Does not work since Handlebars 4.6.0 without enabling special options
2 participants