Skip to content

Thoughts on deprecating prototype extensions? #684

@NullVoxPopuli

Description

@NullVoxPopuli

Having primarily worked in addons for some time now, I'm surprised that prototype extensions are still default in apps.

https://guides.emberjs.com/v3.22.0/configuring-ember/disabling-prototype-extensions/

right at the top it says:

By default, Ember.js will extend the prototypes of native JavaScript objects in the following ways:

I'd like to have no native prototype touched by any Library / Framework -- it makes me think of the 2012 times, ya know?

What are people's thoughts on a to-be-written RFC to deprecate prototype extensions / making them an "Optional feature"?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions