Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@tidyjs/tidy

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tidyjs/tidy - npm Package Versions

23

2.5.2

Diff

Changelog

Source

2.5.2 (2022-11-20)

  • Fix: do not add null and undefined as group keys when doing groupBy exports
pbeshai
published 2.5.1 •

Changelog

Source

2.5.1 (2022-08-07)

  • Fix(types): improve groupBy type inference (fixes #59)
  • Fix(types): improve mutate output type merging
pbeshai
published 2.5.0 •

Changelog

Source

2.5.0 (2022-08-06)

  • Feat: update most accessor functions to take index and array instead of just the item, matching standard array options (d, i, array) => ...
  • Feat add options to sum and n to allow specifying a predicate
  • Feat: add rowNumber vector function
pbeshai
published 2.4.6 •

Changelog

Source

2.4.6 (2022-06-22)

  • Fix: types of first and last return values of any not number
  • Feat: add align option to roll
  • Docs: correct order of keys in group by documentation (#54)
pbeshai
published 2.4.5 •

Changelog

Source

2.4.5 (2021-12-15)

  • Fix: groupBy works now with nullish keys #53
pbeshai
published 2.4.4 •

Changelog

Source

2.4.4 (2021-09-23)

  • Feat: arrange now works with accessors: arrange([d => d.foo.bar]) instead of requiring comparators or wrapping with asc or desc
pbeshai
published 2.4.3 •

Changelog

Source

2.4.3 (2021-08-17)

  • Fix: groupBy now works on columns containing objects with valueOf() e.g. Dates #46
pbeshai
published 2.4.2 •

Changelog

Source

2.4.2 (2021-05-19)

  • Fixes bug where leftJoin and fullJoin didn't include all columns on all objects, which may have resulted in weird behavior using select or arrange. #41
pbeshai
published 2.4.1 •

Changelog

Source

2.4.1 (2021-05-12)

  • Allows type guards on filter (only affeects typescript) #39
pbeshai
published 2.4.0 •

Changelog

Source

2.4.0 (2021-05-07)

  • groupBy now allows you to not pass any functions or array of functions. e.g. groupBy(['str']) or groupBy(['str'], groupBy.entries()). Note you could also do groupBy('str') (the first argument doesn't need to be an array) #37

  • groupBy now allows you to pass a single function instead of an array if only one: groupBy(['str'], summarize({ ... })) #37

  • groupBy prepends group keys instead of appends when assigning them #34 #35

  • groupBy doesn't assign group keys to non objects #34 #35

  • groupBy doesn't ever assign function group keys #34 #35

  • groupBy ignores falsy values passed to a groupby flow #35

  • makes it so you can pass an accessor to asc() or desc() when using arrange. Previously you would have to use your own comparator and would miss out on the cool empty aware comparator we use. #36

  • internal update typescript to 4.2.4 #37

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc