human-signals

Human-friendly process signals

APACHE-2.0 License

Downloads
271.1M
Stars
278
Committers
5

Bot releases are hidden (Show)

human-signals - v8.0.0 Latest Release

Published by ehmicky 3 months ago

Breaking changes (types)

  • The SignalNumber and Signal['number'] types in TypeScript are now stricter. They only allow valid signal numbers like 1 or 9. They do not allow invalid signal numbers like -1, 1.5 or 999. Please note that 0 is not considered a valid signal number, although it can be passed to process.kill().

Types

  • The signalsByName[signalName] and signalsByNumber[signalNumber] types in TypeScript are now Signal instead of Signal | undefined. This means you can now do signalsByName[signalName].description instead of signalsByName[signalName]!.description.
human-signals - v7.0.0

Published by ehmicky 6 months ago

Breaking changes (types)

  • The SignalName and Signal['name'] types in TypeScript are now stricter. They only allow valid signal names like 'SIGINT'. They do not allow lowercase signals like 'sigint' nor unknown signals like 'SIGOTHER'.
human-signals - v6.0.0

Published by ehmicky 12 months ago

Breaking changes

  • Minimal supported Node.js version is now 18.18.0
human-signals - v5.0.0

Published by ehmicky over 1 year ago

Breaking changes

  • Minimal supported Node.js version is now 16.17.0
human-signals - v4.3.1

Published by ehmicky over 1 year ago

Bug fixes

human-signals - Release 4.3.0

Published by ehmicky almost 2 years ago

Features

  • Improve tree-shaking support
human-signals - Release 4.2.0

Published by ehmicky about 2 years ago

Features

  • Reduce npm package size
human-signals - Release 4.1.0

Published by ehmicky over 2 years ago

Features

  • Improve TypeScript types
human-signals - Release 4.0.0

Published by ehmicky over 2 years ago

Breaking changes

  • Minimal supported Node.js version is now 14.18.0
human-signals - Release 3.0.1

Published by ehmicky over 3 years ago

Bug fixes

  • Fix main field in package.json
human-signals - Release 3.0.0

Published by ehmicky over 3 years ago

Breaking changes

  • Minimal supported Node.js version is now 12.20.0
  • This package is now an ES module. It can only be loaded with an import or import() statement, not require(). See this post for more information.
human-signals - Release 2.1.0

Published by ehmicky over 4 years ago

TypeScript types

human-signals - Release 2.0.0

Published by ehmicky almost 5 years ago

Breaking changes

  • Minimal supported Node.js version is now 10.17.0
human-signals - Release 1.1.1

Published by ehmicky about 5 years ago

  • Remove core-js dependency (33330d2)
  • Upgrade @ehmicky/dev-tasks 0.30.47 -> 0.30.48 (e362cce)
  • Upgrade core-js 3.2.1 -> 3.3.2 (412bd3b)
  • Upgrade husky 3.0.8 -> 3.0.9 (fffae9a)
  • Fix typo in README (f59a9d7)
  • Update README (5223b26)
  • Upgrade @ehmicky/dev-tasks 0.30.46 -> 0.30.47 (f153490)
human-signals - Release 1.1.0

Published by ehmicky about 5 years ago

  • Update REAMDE (5c796e8)
  • Update comment (7889724)
  • Update tests (71ee671)
  • Update package-lock.json (fef896b)
  • Add signal.supported (0ff7cfd)
  • Rename signal.priority to signal.forced (07f33e7)
  • Add Related section (1d555a7)
  • Update Travis NPM_TOKEN (18feb10)
  • Update Travis NPM_TOKEN (6d973d5)
human-signals - Release 1.0.1

Published by ehmicky about 5 years ago

  • Rename human-signal to human-signals (06e3a03)
  • Update README (9e2e34f)
  • Rename source to standard (70d46af)
human-signals - Release 1.0.0

Published by ehmicky about 5 years ago

Package Rankings
Top 1.74% on Npmjs.org
Top 26.58% on Repo1.maven.org
Badges
Extracted from project README
Node TypeScript Codecov Mastodon Medium