{"_id":"set-error-stack","_rev":"5-dabd1b3a543d3c5bd4d52526c0049762","name":"set-error-stack","dist-tags":{"latest":"3.0.1"},"versions":{"0.0.1":{"name":"set-error-stack","version":"0.0.1","keywords":["browser","code-quality","error","error-classes","error-handler","error-handling","error-monitoring","error-reporting","errors","exceptions","javascript","library","message","messages","monitoring","nodejs","stack","stacktrace","stacktraces","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"set-error-stack@0.0.1","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/set-error-stack","bugs":{"url":"https://github.com/ehmicky/set-error-stack/issues"},"dist":{"shasum":"632166e00680c07838a595e86b25ff53861f1aaf","tarball":"https://registry.npmjs.org/set-error-stack/-/set-error-stack-0.0.1.tgz","fileCount":5,"integrity":"sha512-h3QhShPg2vL8aLZdELT7IIZxtCR/g3NVQZjgN3NK6vxiLzO9pU5WD5UWEIE83ZM4gkFTrpqv0Ln8jR92W15Pkg==","signatures":[{"sig":"MEUCIQDl1i6WexlO4AB5NAT4/GEDftIdpsDTnGju2DOP0CFUBAIgbM7/6OJp82bDNoy1cQ+zbzdnlkVTrapag/PuIws5EL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje728ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowYQ//Z+T7ML3bZy+f1rv9iIchTP0DJt9B/Za9m0JmlISdKfDVglk/\r\nmfdSDn8634QGFFWIQPLLXGH/viEL4YkZ2q9919CJj8Rgre/F+rdqfB1hdmww\r\nyNz1v9N3FFqkTCikPSxWGi9+n10ow986J0RUNdnGIzVJ1hFf4ozQO2khiJXi\r\nEZXNu3+dd9md2XJ24j2svmqzWQFI2v3kwfkkJYKboTdzD68E9rNRnBZGHe2h\r\ntTBwyrBM/sbOn+Oyxt5Ht/K/mBfVVk7qj6/uhAEJ5eFmT99zCsnGpvNzbKdW\r\nWiklUxDnPpItdKtF+CojTx1uPKCwOO2HjYuSf74i+t0IG63Be77F0gpj+VqJ\r\nVd9z/a7/IC2rKYlQNXu+dDQsoK/BYKg+QKqwhxBsDjZo+Z23bASlZ7UqVJMr\r\nhdHkCoeOA1AOdIwGQRhCRLqkv2+ogOy9pOboJwyhK/Np44alVh+UdPCfN53v\r\nZAUUE/syenKzfJm0gDWDB37uB8dXi8ZfZMnLtBCCze7Fsu5t8nGJzctBtEC8\r\nc+xMAY3Gob6D1SDS1XttD/DkHeqRzrsHgd+ydXmxBtTYEkrQ6InyWJWsJe/8\r\nqAF0tjWQWOYcye1CNXQkCIacmNx2RvdKrMu27R5C+MF4UZTJJ98Ct4nwnE6o\r\nWb53+6iKrpltk1kNLQV33LbmgE+m6Id+yjk=\r\n=d1SJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"b928865227eb2c369289da70739301f915f004aa","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/set-error-stack.git","type":"git"},"_npmVersion":"9.1.2","description":"Properly update an error's stack","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/set-error-stack_0.0.1_1669053884703_0.46188218171985995","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"set-error-stack","version":"1.0.0","keywords":["browser","code-quality","error","error-classes","error-handler","error-handling","error-monitoring","error-reporting","errors","exceptions","javascript","library","message","messages","monitoring","nodejs","stack","stacktrace","stacktraces","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"set-error-stack@1.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/set-error-stack","bugs":{"url":"https://github.com/ehmicky/set-error-stack/issues"},"dist":{"shasum":"b99a6f30cf50739f54e4c25f31a9ea412695aa67","tarball":"https://registry.npmjs.org/set-error-stack/-/set-error-stack-1.0.0.tgz","fileCount":5,"integrity":"sha512-putUG6P5+JoZY9nazLnbBkcNAFOuOHBEEhpi639sHlPrDBz7i6F7CqMuWR/gnuzc2UIa2CuQTqYKnrNjbuax4Q==","signatures":[{"sig":"MEUCIATWqsPQZ6indMXJt35TcFfohKEl9Ju++LKCZAT9b+iiAiEA7xjw4EoYddaxwz2brqWvTU04xiJIV2oxzytV+FDp5X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje73LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqInw//blq/S0WuLeOx5pqDFfFvAoOqcSScjuqw5NgLJGH4xm8+U0W3\r\nHSNGicbyQ2UJyds6o7dCzt02+hBbI35HdscFgu25Zr9yAQ+nr69bobXHpNrc\r\nlbhWCkv0+GI6MJiNBGl04ozA0dPctUo5BMjqwJGGPNiJrak6fafwDeAdgllz\r\n5ggziBoqAuW3itWN1ofLE99WLh98kAh2FhArNvn7j4VUWMSxb+gnu7ZVJg/S\r\noRIGB2eKxwfQ1/YRBoSPYER8tHCC854hW3IRDuhBVr60q+dV6LmB4tErIr8R\r\nqcRyF3DyzAlJ1tlrPRjVpJ0xmjOKODMHE/Yy8Nmq/yx/XwV/5zvw5dN21EYY\r\nnqey0FaV3Qxd1fn58tKmliNC/D3mX0kFaT/U9SvoOyCwnY0fKigxigSg7Yt4\r\nVWmuasl2rP9eLsmbjII59KvS1iVFZi6gXPbYGqdnMP+v5ycS5m39Lh/Zwjpv\r\neAWMC2zPuTRPrKb7kTh09H/XYZqZWeAYaWG4GKTuhvfRU2e4wlmAfQ8eVDXi\r\nF4czBpYcd2qVbHnsu6bubACtHyXk2dFyiWD8unaTbIQfrRL4ZbKRiMwR1Fd1\r\nqjlcgsxrhr1o2QRAJGAkDZNR3CW5AEgr14m3LUhicoYCtcYS+xNeveqdFpGr\r\n2oMfrHqtwRF2+3teM2THgmHkvbKnE++NmoQ=\r\n=R+Qu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"a383fd7994ce21c625c9601fc91319a4658ba790","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/set-error-stack.git","type":"git"},"_npmVersion":"9.1.2","description":"Properly update an error's stack","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/set-error-stack_1.0.0_1669053899474_0.19689843687082242","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"set-error-stack","version":"2.0.0","keywords":["browser","code-quality","error","error-classes","error-handler","error-handling","error-monitoring","error-reporting","errors","exceptions","javascript","library","message","messages","monitoring","nodejs","stack","stacktrace","stacktraces","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"set-error-stack@2.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/set-error-stack","bugs":{"url":"https://github.com/ehmicky/set-error-stack/issues"},"dist":{"shasum":"522dd8214af88a1dd718869261470e6f61788079","tarball":"https://registry.npmjs.org/set-error-stack/-/set-error-stack-2.0.0.tgz","fileCount":5,"integrity":"sha512-mABWr7mmaY1EVBMXWo32t6byRkKclJ3gipglE2+XGBZxDEk0+zVumRfWyAK3s/EB/TbbUm1Gp0H8VvqlFkMa+g==","signatures":[{"sig":"MEUCIQDuue+pnB69XtgdI3trW2BZn3ctYXb4gdUrWzQSEJqZBgIgX1iQNBCbckofQde7vybZTntvw+Dyn2sjDimLqo6FRQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10431},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=16.17.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"e646231e9c35854dcbd8f294ebed7779dc255a9c","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/set-error-stack.git","type":"git"},"_npmVersion":"9.6.6","description":"Properly update an error's stack","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"20.1.0","dependencies":{"normalize-exception":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^6.0.1","@ehmicky/dev-tasks":"^2.0.80"},"_npmOperationalInternal":{"tmp":"tmp/set-error-stack_2.0.0_1684023621089_0.014083095562150039","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"set-error-stack","version":"3.0.0","keywords":["browser","code-quality","error","error-classes","error-handler","error-handling","error-monitoring","error-reporting","errors","exceptions","javascript","library","message","messages","monitoring","nodejs","stack","stacktrace","stacktraces","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"set-error-stack@3.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/set-error-stack","bugs":{"url":"https://github.com/ehmicky/set-error-stack/issues"},"dist":{"shasum":"a6009de4fbae8b177836523aabde25def3b605b4","tarball":"https://registry.npmjs.org/set-error-stack/-/set-error-stack-3.0.0.tgz","fileCount":5,"integrity":"sha512-jCcA0qrIqYWOct9WlC3xcEE9QaTWKEM9eztxr+fV2pa7ZGfFGiNh4RzqfJI8ps+oDDGtU8uvGPYxARyhI9t17Q==","signatures":[{"sig":"MEQCIAYbmKzoogpcosYKCw6mwCqPphhpShKpJykmIWiBaxAaAiA/wOU4Nk027wu2YVXEJthe6za4JeMp2uryKbR2z3x/sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10906},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=18.18.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"be10f9563124cb4616f029bd94f6b32b3261d129","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/set-error-stack.git","type":"git"},"_npmVersion":"10.2.1","description":"Properly update an error's stack","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"21.1.0","dependencies":{"normalize-exception":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^7.0.0","@ehmicky/dev-tasks":"^2.0.102"},"_npmOperationalInternal":{"tmp":"tmp/set-error-stack_3.0.0_1698532086039_0.09039323601898475","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"set-error-stack","version":"3.0.1","type":"module","exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"main":"./build/src/main.js","types":"./build/src/main.d.ts","sideEffects":false,"scripts":{"test":"gulp test"},"description":"Properly update an error's stack","keywords":["browser","code-quality","error","error-classes","error-handler","error-handling","error-monitoring","error-reporting","errors","exceptions","javascript","library","message","messages","monitoring","nodejs","stack","stacktrace","stacktraces","typescript"],"license":"MIT","homepage":"https://www.github.com/ehmicky/set-error-stack","repository":{"type":"git","url":"git+https://github.com/ehmicky/set-error-stack.git"},"bugs":{"url":"https://github.com/ehmicky/set-error-stack/issues"},"author":{"name":"ehmicky","email":"ehmicky@gmail.com","url":"https://github.com/ehmicky"},"directories":{"lib":"src"},"dependencies":{"normalize-exception":"^4.0.1"},"devDependencies":{"@ehmicky/dev-tasks":"^3.0.33","@ehmicky/eslint-config":"^20.0.31","@ehmicky/prettier-config":"^1.0.6","test-each":"^7.0.1"},"engines":{"node":">=18.18.0"},"_id":"set-error-stack@3.0.1","gitHead":"e29a4ef8d9d966a33b56e64613f61c83cfc32f8d","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-fMe1RawtS1IuX0xtdRWbMOOqvyMLLv46KKEHUcI6MAPj6EmEMMihrGpm5eu4RpCrIL05fjvtH+KxNV7NwStpLw==","shasum":"7600c93e0d29da99cd19d01fc6ac7e72806e1d8f","tarball":"https://registry.npmjs.org/set-error-stack/-/set-error-stack-3.0.1.tgz","fileCount":5,"unpackedSize":10578,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiKGt3FnYTAOBreH9MYFi1SvagsCnli6eSwCP6eP0a/wIgS5sj0GnJpwOZGjg8X4mFWn/XaVjRhKogKhpnU6TJg+k="}]},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/set-error-stack_3.0.1_1743217801354_0.12997035748162555"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-21T18:04:44.614Z","modified":"2025-03-29T03:10:01.738Z","0.0.1":"2022-11-21T18:04:44.855Z","1.0.0":"2022-11-21T18:04:59.700Z","2.0.0":"2023-05-14T00:20:21.251Z","3.0.0":"2023-10-28T22:28:06.291Z","3.0.1":"2025-03-29T03:10:01.567Z"},"bugs":{"url":"https://github.com/ehmicky/set-error-stack/issues"},"author":{"name":"ehmicky","email":"ehmicky@gmail.com","url":"https://github.com/ehmicky"},"license":"MIT","homepage":"https://www.github.com/ehmicky/set-error-stack","keywords":["browser","code-quality","error","error-classes","error-handler","error-handling","error-monitoring","error-reporting","errors","exceptions","javascript","library","message","messages","monitoring","nodejs","stack","stacktrace","stacktraces","typescript"],"repository":{"type":"git","url":"git+https://github.com/ehmicky/set-error-stack.git"},"description":"Properly update an error's stack","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"readme":"[![Node](https://img.shields.io/badge/-Node.js-808080?logo=node.js&colorA=404040&logoColor=66cc33)](https://www.npmjs.com/package/set-error-stack)\n[![Browsers](https://img.shields.io/badge/-Browsers-808080?logo=firefox&colorA=404040)](https://unpkg.com/set-error-stack?module)\n[![TypeScript](https://img.shields.io/badge/-Typed-808080?logo=typescript&colorA=404040&logoColor=0096ff)](/src/main.d.ts)\n[![Codecov](https://img.shields.io/badge/-Tested%20100%25-808080?logo=codecov&colorA=404040)](https://codecov.io/gh/ehmicky/set-error-stack)\n[![Minified size](https://img.shields.io/bundlephobia/minzip/set-error-stack?label&colorA=404040&colorB=808080&logo=webpack)](https://bundlephobia.com/package/set-error-stack)\n[![Mastodon](https://img.shields.io/badge/-Mastodon-808080.svg?logo=mastodon&colorA=404040&logoColor=9590F9)](https://fosstodon.org/@ehmicky)\n[![Medium](https://img.shields.io/badge/-Medium-808080.svg?logo=medium&colorA=404040)](https://medium.com/@ehmicky)\n\nProperly update an error's stack.\n\nIn V8 (Chrome, Node.js, Deno, etc.),\n[`error.stack`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/stack)\nincludes\n[`error.message`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/message).\nHowever, if `error.stack` is modified, `error.message` is not updated\naccordingly. This library fixes it.\n\nIn other JavaScript engines, this library just sets `error.stack`.\n\n# Example\n\nWithout `set-error-stack`:\n\n```js\nconst error = new Error('one')\nconsole.log(error.stack) // 'Error: one ...'\nconsole.log(error.message) // 'one'\n\nerror.stack = error.stack.replace('one', 'two')\nconsole.log(error.stack) // 'Error: two ...'\nconsole.log(error.message) // 'one'\n```\n\nWith `set-error-stack`:\n\n```js\nimport setErrorStack from 'set-error-stack'\n\nconst error = new Error('one')\nconsole.log(error.stack) // 'Error: one ...'\nconsole.log(error.message) // 'one'\n\nsetErrorStack(error, error.stack.replace('one', 'two'))\nconsole.log(error.stack) // 'Error: two ...'\nconsole.log(error.message) // 'two'\n```\n\n# Install\n\n```bash\nnpm install set-error-stack\n```\n\nThis package works in both Node.js >=18.18.0 and\n[browsers](https://raw.githubusercontent.com/ehmicky/dev-tasks/main/src/browserslist).\n\nThis is an ES module. It must be loaded using\n[an `import` or `import()` statement](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c),\nnot `require()`. If TypeScript is used, it must be configured to\n[output ES modules](https://www.typescriptlang.org/docs/handbook/esm-node.html),\nnot CommonJS.\n\n# API\n\n## setErrorStack(error, stack)\n\n`error` `Error | any`\\\n`stack` `string`\\\n_Return value_: `Error`\n\nSets `error.stack = stack`. If needed, also modifies `error.message`\naccordingly.\n\nReturns `error`. If `error` is not an `Error` instance, it is converted to one.\n\n# Related projects\n\n- [`modern-errors`](https://github.com/ehmicky/modern-errors): Handle errors in\n  a simple, stable, consistent way\n- [`error-custom-class`](https://github.com/ehmicky/error-custom-class): Create\n  one error class\n- [`error-class-utils`](https://github.com/ehmicky/error-class-utils): Utilities\n  to properly create error classes\n- [`error-serializer`](https://github.com/ehmicky/error-serializer): Convert\n  errors to/from plain objects\n- [`normalize-exception`](https://github.com/ehmicky/normalize-exception):\n  Normalize exceptions/errors\n- [`is-error-instance`](https://github.com/ehmicky/is-error-instance): Check if\n  a value is an `Error` instance\n- [`merge-error-cause`](https://github.com/ehmicky/merge-error-cause): Merge an\n  error with its `cause`\n- [`set-error-class`](https://github.com/ehmicky/set-error-class): Properly\n  update an error's class\n- [`set-error-message`](https://github.com/ehmicky/set-error-message): Properly\n  update an error's message\n- [`wrap-error-message`](https://github.com/ehmicky/wrap-error-message):\n  Properly wrap an error's message\n- [`set-error-props`](https://github.com/ehmicky/set-error-props): Properly\n  update an error's properties\n- [`error-cause-polyfill`](https://github.com/ehmicky/error-cause-polyfill):\n  Polyfill `error.cause`\n- [`handle-cli-error`](https://github.com/ehmicky/handle-cli-error): 💣 Error\n  handler for CLI applications 💥\n- [`log-process-errors`](https://github.com/ehmicky/log-process-errors): Show\n  some ❤ to Node.js process errors\n- [`error-http-response`](https://github.com/ehmicky/error-http-response):\n  Create HTTP error responses\n- [`winston-error-format`](https://github.com/ehmicky/winston-error-format): Log\n  errors with Winston\n\n# Support\n\nFor any question, _don't hesitate_ to [submit an issue on GitHub](../../issues).\n\nEveryone is welcome regardless of personal background. We enforce a\n[Code of conduct](CODE_OF_CONDUCT.md) in order to promote a positive and\ninclusive environment.\n\n# Contributing\n\nThis project was made with ❤️. The simplest way to give back is by starring and\nsharing it online.\n\nIf the documentation is unclear or has a typo, please click on the page's `Edit`\nbutton (pencil icon) and suggest a correction.\n\nIf you would like to help us fix a bug or add a new feature, please check our\n[guidelines](CONTRIBUTING.md). Pull requests are welcome!\n\n<!-- Thanks go to our wonderful contributors: -->\n\n<!-- ALL-CONTRIBUTORS-LIST:START -->\n<!-- prettier-ignore -->\n<!--\n<table><tr><td align=\"center\"><a href=\"https://fosstodon.org/@ehmicky\"><img src=\"https://avatars2.githubusercontent.com/u/8136211?v=4\" width=\"100px;\" alt=\"ehmicky\"/><br /><sub><b>ehmicky</b></sub></a><br /><a href=\"https://github.com/ehmicky/set-error-stack/commits?author=ehmicky\" title=\"Code\">💻</a> <a href=\"#design-ehmicky\" title=\"Design\">🎨</a> <a href=\"#ideas-ehmicky\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/ehmicky/set-error-stack/commits?author=ehmicky\" title=\"Documentation\">📖</a></td></tr></table>\n -->\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n","readmeFilename":"README.md"}