Live data from Hacker News

Viewing profile — jdd

jdd

HN member
Joined
Tue, Apr 14, 2009, 9:36 PM UTC
HN karma
61
Public activity
113 items

About jdd

No profile information was provided.

Recent public activity

  1. comment
    Comment #18770089

    Node will likely end up with multiple ways to disambiguate modules. Until then, you might dig https://npmjs.com/esm . No .mjs required.

  2. comment
    Comment #18769923

    The `esm` loader allows specifying a parse goal pragma as one of several ways to disambiguate source – https://npmjs.com/esm . Node will likely end up needing more than just an ext…

  3. comment
    Comment #15250317

    I know styfle is aware, but for others, you can unlock named exports of CJS modules with @std/esm: https://github.com/standard-things/esm https://medium.com/web-on-the-edge/es-modu…

  4. comment
    Comment #14739756

    npm5 and 5.1 has improved performance significantly so that it's comparable with yarn.

  5. comment
    Comment #14124221

    The TS response makes sense in light of the other issues your desired behavior would cause.

  6. comment
    Comment #13953429

    Naw, Lodash is modular. You can cherry-pick its modules. It's less than 716 bytes (with lodash-webpack-plugin).

  7. comment
  8. comment
    Comment #13447511

    You might be able to fix that with something like babel-plugin-lodash which can be ran over your code (and deps) to enforce cherry-picking across the board. https://github.com/loda…

  9. comment
    Comment #13214349

    Not smell just semver – http://semver.org/

  10. comment
    Comment #13214259

    This! Lodash turns 5 in 4 months :)

  11. comment
    Comment #13128548

    I dig Babel 6. I'm glad they took the major bump, which allows breaking changes, to improve things. The major bump means it's opt-in, so folks can continue to use the older version…

  12. comment
  13. comment
  14. comment
    Comment #13102009

    You might dig lodash-bound – Enables chained lodash functions with ES bind (::) syntax https://github.com/elado/lodash-bound

  15. comment
    Comment #13059555

    You might dig mudash – Lodash wrapper providing immutable.js support https://github.com/brianneisler/mudash

  16. comment
    Comment #12915617

    If you dig immutable, auto-curried, data-last methods there's also lodash/fp modules – https://github.com/lodash/lodash/wiki/FP-Guide

  17. comment
    Comment #12745518

    Yep, as well as outside donations – https://jquery.org/ Every bit helps.

  18. comment
    Comment #12740048

    Creator of Lodash here. From my experience the foundation is a pretty chill, hands off, non-profit. I sought out and voluntarily joined the Dojo Foundation early in Lodash's develo…

  19. comment
    Comment #12417162

    No-trololo: Lodash is modular so you can use cherry-pick the methods you want. There's plugins to make it easier and further reduce bundle sizes. https://github.com/lodash/babel-pl…

  20. comment
    Comment #12375518

    lodash.throttle is a standalone zero-dependency package of just the throttle module. The `lodash` package is a collection of modules one of which is `lodash/throttle`. You can gene…

  21. comment
    Comment #12375471

    No worries, lodash/debounce can be reduced further with babel+webpack plugins. Assuming the current setup of babel+webpack the difference between your naive version is just ~0.5 kB…

  22. comment
    Comment #12363699

    Congrats!

  23. comment
    Comment #12146231

    There's no hard requirement for babel-polyfill or babel-runtime. Babel works great without shims in modern enviros (I don't use shims in my projects).

  24. comment
    Comment #12140287

    Neither Rollup nor Webpack 2 will tree-shake Lodash properly. The best option at the moment is babel-plugin-lodash.

  25. comment
    Comment #12112356

    Related: https://twitter.com/jdalton/status/754474672977096704 .