{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40scg82/exit-hook","name":"@scg82/exit-hook","description":"Execute a callback when the process exits, passing the exit code (ESM/CJS)","version":"3.4.1","softwareVersion":"3.4.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/SCG82/exit-hook","issueTracker":"https://github.com/SCG82/exit-hook/issues","url":"https://github.com/SCG82/exit-hook#readme","keywords":["exit","quit","process","hook","graceful","handler","shutdown","sigterm","sigint","terminate","kill","stop","event","signal","async","asynchronous","cjs","esm","subprocess","child","child_process","exitcode","exit-code","code","interrupt","error"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"scg82"}],"author":[{"@type":"Person","name":"scg82"}],"copyrightHolder":[{"@type":"Person","name":"scg82"}],"dateCreated":"2022-12-09","dateModified":"2022-12-14","datePublished":"2022-12-14","copyrightYear":2022,"downloadUrl":"https://registry.npmjs.org/@scg82/exit-hook/-/exit-hook-3.4.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@scg82/exit-hook"],"funder":[{"@type":"Organization","url":"https://github.com/sponsors/sindresorhus"},{"@type":"Organization","url":"https://opencollective.com/sindresorhus"},{"@type":"Organization","url":"https://tidelift.com/funding/github/npm/exit-hook"},{"@type":"Organization","url":"https://sindresorhus.com/donate"}]}