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

poolifier

Package Overview
Dependencies
Maintainers
0
Versions
192
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

poolifier - npm Package Versions

1
20

2.4.0-2

Diff

Changelog

Source

[2.4.0-2] - 2023-04-03

Added

  • Add LESS_BUSY worker choice strategy.

Changed

  • Optimize worker storage in pool.
  • Optimize worker alive status check.
  • BREAKING CHANGE: Rename worker choice strategy LESS_RECENTLY_USED to LESS_USED.
  • Optimize LESS_USED worker choice strategy.

Fixed

  • Ensure trimmable characters are checked at pool initialization.
  • Fix message id integer overflow.
  • Fix pool worker removal in worker choice strategy internals.
  • Fix package publication with pnpm.
pioardi
published 2.3.10 •

Changelog

Source

[2.3.10] - 2023-03-18

Fixed

  • Fix package.json exports syntax for ESM and CommonJS.

Changed

  • Permit SemVer pre-release publication.
pioardi
published 2.3.10-2 •

Changelog

Source

[2.3.10-2] - 2023-03-18

Fixed

  • Fix package.json exports syntax for ESM and CommonJS.
pioardi
published 2.3.10-1 •

Changelog

Source

[2.3.10-1] - 2023-03-18

Changed

  • Permit SemVer pre-release publication.
pioardi
published 2.3.9 •

Changelog

Source

[2.3.9] - 2023-03-18

Changed

  • Introduce ESM module support along with CommonJS one.

Fixed

  • Fix brown paper bag bug referencing the same object literal.
pioardi
published 2.3.8 •

Changelog

Source

[2.3.8] - 2023-03-18

Changed

  • Switch internal benchmarking code to benny.
  • Switch to TypeScript 5.x.x.
  • Switch rollup bundler plugins to core ones.
  • Switch to TSDoc syntax.
  • Enforce conventional commits.

Fixed

  • Fix random integer generator.
  • Fix worker choice strategy pool type identification at initialization.
pioardi
published 2.3.7 •

Changelog

Source

[2.3.7] - 2022-10-23

Changed

  • Switch to open collective FOSS project funding platform.
  • Switch to ts-standard linter configuration on TypeScript code.

Fixed

  • Fixed missing async on pool execute method.
  • Fixed typing in TypeScript example.
  • Fixed types in unit tests.
pioardi
published 2.3.6 •

Changelog

Source

[2.3.6] - 2022-10-22

Changed

  • Cleanup pool attributes and methods.
  • Refine error types thrown.

Fixed

  • Fix continuous integration build on windows.
  • Fix code coverage reporting by using c8 instead of nyc.
pioardi
published 2.3.5 •

Changelog

Source

[2.3.5] - 2022-10-21

Changed

  • Improve benchmarks: add IO intensive task workload, add task size option, integrate code into linter.
  • Optimize tasks usage lookup implementation.

Fixed

  • Fix missed pool event emitter type export.
  • Fix typedoc documentation generation.
pioardi
published 2.3.4 •

Changelog

Source

[2.3.4] - 2022-10-17

Added

  • Fully automate release process with release-it.

Changed

  • Optimize fair share task scheduling algorithm implementation.
  • Update benchmark versus external pools results with latest version.
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