Skip to content

Some older packages are now included in the ECMAScript standards #392

Open
@maxsynnott

Description

@maxsynnott

Some package's purposes are now solved by the standard javascript libraries and supported by all modern browsers.

Examples include:
just-entries (replaced by Object.entries)
just-values (replaced by Object.values)
just-left-pad (replaced by String.prototype.padStart)
just-right-pad (replaced by String.prototype.padEnd)
etc..

I think we should remove these packages from the code base and potentially add a deprecated warning to encourage existing users to switch to the standard versions.

The philosophy of just is all about avoiding unnecessary code and reducing bloat. I think some of the packages in this repo unfortunately might currently be contributing to unnecessary bloat and so we shouldn't encourage their further use.

Thoughts @angus-c ?

If agreed I will compile a list of packages I think should be deprecated and we can discuss them here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions