Skip to content

Modernify - add esm output, peerify deps, use lodash#132

Merged
cuzzlor merged 6 commits intomainfrom
modernise-add-esm-peerify-deps
Apr 13, 2026
Merged

Modernify - add esm output, peerify deps, use lodash#132
cuzzlor merged 6 commits intomainfrom
modernise-add-esm-peerify-deps

Conversation

@cuzzlor
Copy link
Copy Markdown
Collaborator

@cuzzlor cuzzlor commented Apr 12, 2026

This lib is not dual output yet, uses old deprecated lodash individual function imports, has hard-ish dependencies etc.

  1. Add dual cjs esm output
  2. Move some runtime deps to be peer deps, better for a library and consumers of library
  3. Use lodash (peer dep) instead of deprecated lodash individual imports
  4. Use public package publish (federated auth)

@cuzzlor cuzzlor requested a review from robdmoore April 12, 2026 06:06
Comment thread tsconfig.build.json
@cuzzlor cuzzlor changed the title Modernify - add esm output, peerify deps, use lodash-es Modernify - add esm output, peerify deps, use lodash Apr 12, 2026
@cuzzlor cuzzlor merged commit bae3f5f into main Apr 13, 2026
1 check passed
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.

3 participants