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

kyanite

Package Overview
Dependencies
Maintainers
1
Versions
57
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kyanite - npm Package Versions

13
6

1.5.0

Diff

Changelog

Source

v1.5.0

New

  • Added new omitBy function which works like omit but uses a predicate function instead of a key list
  • Added new fromPairs function which takes an array of arrays that contain key value pairs

Enhanced

  • Tweaked a bit of the typings to allow more strict control
  • Updated pinet to v1.1.1 for improved documantation functionality
    • You can use the enter key with search now to find the function!
  • The dist folder is no longer located on Github but it STILL exists with npm (it's built on upload to npm)
killparadise
published 1.4.2 •

Changelog

Source

v1.4.2

Enhanced

  • Removed commitizen and standard-version (It just wasn't working out with how far along this project already is and how I usually do changes/logs)
  • Updated all dev dependencies
  • Removed david-dm badges because it doesn't seem like david-dm is ever coming back

Fixed

  • Some linting errors with new version of standardjs
  • Dropped unused scripts

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

killparadise
published 1.4.1 •

Changelog

Source

1.4.1 (2020-07-02)

Fixed

  • Removed module property from package.json so webpack should bundle it properly using the ie compatible build

Features

  • 🎸 Added values type definition (80ad6aa)
killparadise
published 1.4.0 •

Changelog

Source

1.4.0 (2020-05-28)

Features

  • findindex: made findindex IE 11 compatible and switched to using it (0ec2cac), closes #149
  • ie11: added compatibility for IE11 (0cc33db), closes #149
  • ie11: converted functions using Object.values over to just values (71d5512), closes #149
  • values: created new values function (c540b11), closes #149
killparadise
published 1.3.0 •

Changelog

Source

1.3.0 (2020-03-31)

Features

  • converge: added a converge function (6d61d84)
  • function: prop and propOr can now handle null values (c46091d), closes #144
  • tail: added new tail function (9dba3be)
  • xor: added new xor function (8c4a4fb)
killparadise
published 1.2.0 •

Changelog

Source

1.2.0 (2020-02-27)

Features

  • functions: added T, F, tail, and cond Functions (22a300d)
  • types: added new functions to types file (b0a9a98)
killparadise
published 1.1.0 •

Changelog

Source

v1.1.0

Improved

  • More typing improvements, most of the function params should now default to any, making the library easier to use in typescript lang
  • More tests and examples for reduce

New

  • Added a pluck function which returns a new array by plucking the same named property off all objects in the array supplied

Fixed

  • Documentation types for map
killparadise
published 1.0.2 •

Changelog

Source

v1.0.2

Improved

  • Improved some of the typings for functions
killparadise
published 1.0.1 •

Changelog

Source

v1.0.1

Improved

  • Added more examples to isNil

Fixed

  • Typo in isNil examples
killparadise
published 1.0.0 •

Changelog

Source

v1.0.0

BREAKING CHANGES

  • size was removed you can use count instead
  • factors no longer handles negative numbers (see improved section)
    • This can be accounted for with using the negate function
  • apply only take a single param instead of an array of params now
    • You can use applyN instead if you wish to use the old functionality

New

  • Added a withDefaults function which will populate an object with default values if they don't exist within the data provided
  • Added a multiples function
    • Stress testing seems to point that it can handle up to 300 million limits in about 1.4s, but anything 400mil+ breaks the stack heap
    • If you need to go that high may be wise to look into an arithmatic library
  • Added applyN which is taking over apply's old functionality

Improved

  • All dependencies upgraded and audit fixes added
  • Added some extra unit tests
  • Large optimizations for factors re wrote the function and it should be able to handle extremely large numbers now
    • You won't see a huge performance boost on normal numbers within the hundred thousands maybe a few miliseconds this change was mostly to enhance factors so it can handle big integers better
    • Note: This does not mean the new BigInt data type
  • Switched over to use the pinet engine for building the docs
  • Cleaned up isPrime slightly, debating if the trial division approach is still best or not

Fixed

  • CI breaking the CNAME definitions
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