{"_id":"clean-stack","_rev":"4160300","name":"clean-stack","description":"Clean up error stack traces","dist-tags":{"latest":"6.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2026-03-01T20:38:13.000Z","created":"2016-07-07T21:38:18.517Z","6.0.0":"2025-11-04T06:46:28.336Z","5.3.0":"2025-09-15T22:12:56.166Z","5.2.0":"2023-03-21T10:34:21.848Z","5.1.0":"2022-12-20T20:04:43.779Z","5.0.1":"2022-10-27T09:31:09.731Z","5.0.0":"2022-09-27T08:01:33.826Z","4.2.0":"2022-04-30T06:39:06.083Z","4.1.0":"2021-05-25T03:54:16.119Z","4.0.1":"2021-05-18T10:09:04.148Z","4.0.0":"2021-04-17T17:01:04.639Z","3.0.1":"2020-11-18T12:55:34.057Z","3.0.0":"2020-06-13T08:26:54.636Z","2.2.0":"2019-07-31T15:24:56.235Z","2.1.0":"2019-04-07T14:23:57.015Z","2.0.0":"2018-10-16T18:09:29.173Z","1.3.0":"2017-05-23T09:33:49.172Z","1.2.0":"2017-05-15T06:08:24.571Z","1.1.1":"2016-11-16T17:26:23.710Z","1.1.0":"2016-11-03T06:03:52.077Z","1.0.0":"2016-09-12T09:31:00.750Z","0.1.1":"2016-07-11T22:26:10.197Z","0.1.0":"2016-07-07T21:38:18.517Z"},"users":{"edloidas":true,"zvr":true,"rocket0191":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"versions":{"6.0.0":{"name":"clean-stack","version":"6.0.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=20"},"scripts":{"test":"xo && ava"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0","url-extras":"^0.1.0"},"devDependencies":{"ava":"^6.4.1","xo":"^0.56.0"},"xo":{"rules":{"n/prefer-global/process":"off"}},"gitHead":"9bd71e0724b175e4a26feec30a7eef69251c8dd8","types":"./index.d.ts","_id":"clean-stack@6.0.0","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_nodeVersion":"20.19.5","_npmVersion":"11.6.1","dist":{"shasum":"b256f5dbc0b74122498933bfa2f21008fabd70bf","size":3400,"noattachment":false,"key":"/clean-stack/-/clean-stack-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-6.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clean-stack_6.0.0_1762238788102_0.8832216473014569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-04T06:46:28.336Z","publish_time":1762238788336,"_source_registry_name":"default","_cnpm_publish_time":1762238788336},"5.3.0":{"name":"clean-stack","version":"5.3.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","imports":{"#home-directory":{"node":"./home-directory.js","default":"./home-directory-browser.js"}},"types":"./index.d.ts","sideEffects":false,"engines":{"node":">=14.16"},"scripts":{"//test":"xo && ava && tsd","test":"ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^4.3.3","tsd":"^0.24.1","xo":"^0.52.3"},"browser":{"os":false},"_id":"clean-stack@5.3.0","gitHead":"a785e74211d946d6d64097a9a6647798ef049350","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_nodeVersion":"20.19.5","_npmVersion":"10.9.2","dist":{"shasum":"38873af7cadb1d19aea0dd7092a27a052ac4882a","size":3361,"noattachment":false,"key":"/clean-stack/-/clean-stack-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-5.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clean-stack_5.3.0_1757974375923_0.15897170895356494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T22:12:56.166Z","publish_time":1757974376166,"_source_registry_name":"default","_cnpm_publish_time":1757974376166},"5.2.0":{"name":"clean-stack","version":"5.2.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","imports":{"#home-directory":{"node":"./home-directory.js","default":"./home-directory-browser.js"}},"types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^4.3.3","tsd":"^0.24.1","xo":"^0.52.3"},"browser":{"os":false},"gitHead":"9d0c2354d4c76da921283dfe6544dbfe45e4cbcf","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@5.2.0","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"shasum":"c7a0c91939c7caace30a3bf254e8a8ac276d1189","size":3134,"noattachment":false,"key":"/clean-stack/-/clean-stack-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-5.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_5.2.0_1679394861676_0.4023184983360477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-21T10:34:21.848Z","publish_time":1679394861848,"_cnpm_publish_time":1679394861848},"5.1.0":{"name":"clean-stack","version":"5.1.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","imports":{"#home-directory":{"node":"./home-directory.js","default":"./home-directory-browser.js"}},"types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^4.3.3","tsd":"^0.24.1","xo":"^0.52.3"},"browser":{"os":false},"gitHead":"5c7f014b197ec4bf8a602af1218773d26253495b","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@5.1.0","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"56ed4531141724a6a74f8593bd90c6e1b3e26dc1","size":2926,"noattachment":false,"key":"/clean-stack/-/clean-stack-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-5.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_5.1.0_1671566683550_0.9675863407142908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-20T20:48:06.718Z","publish_time":1671566683779,"_cnpm_publish_time":1671566683779},"5.0.1":{"name":"clean-stack","version":"5.0.1","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","imports":{"#home-directory":{"node":"./home-directory.js","default":"./home-directory-browser.js"}},"types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^4.3.3","tsd":"^0.24.1","xo":"^0.52.3"},"browser":{"os":false},"gitHead":"fcc8b3a80912c4ecf1053827fde6f3bc16f2d7e8","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@5.0.1","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"shasum":"a07645e5e1e94f300fe952709d4c178b5cf6397f","size":2904,"noattachment":false,"key":"/clean-stack/-/clean-stack-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-5.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_5.0.1_1666863069532_0.8548272178375889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-27T10:03:34.987Z","publish_time":1666863069731,"_cnpm_publish_time":1666863069731},"5.0.0":{"name":"clean-stack","version":"5.0.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","imports":{"#home-directory":{"node":"./home-directory.js","default":"./home-directory-browser.js"}},"types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^4.3.3","tsd":"^0.24.1","xo":"^0.52.3"},"browser":{"os":false},"gitHead":"938a157c217394497e208c8c53ab536748a5b11b","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@5.0.0","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"shasum":"b31fcd092b45f4eb6d2f1dbd6a4494240ba3d201","size":2915,"noattachment":false,"key":"/clean-stack/-/clean-stack-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-5.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_5.0.0_1664265693612_0.8714586293837747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-10T16:01:42.674Z","publish_time":1664265693826,"_cnpm_publish_time":1664265693826},"4.2.0":{"name":"clean-stack","version":"4.2.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"browser":{"os":false},"types":"./index.d.ts","gitHead":"b09f9796fc87667c8b58631b91b5d41ce5dccc12","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@4.2.0","_nodeVersion":"14.19.1","_npmVersion":"8.3.2","dist":{"shasum":"c464e4cde4ac789f4e0735c5d75beb49d7b30b31","size":2748,"noattachment":false,"key":"/clean-stack/-/clean-stack-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-4.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_4.2.0_1651300745823_0.9644907045653783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-30T06:39:08.888Z","publish_time":1651300746083,"_cnpm_publish_time":1651300746083},"4.1.0":{"name":"clean-stack","version":"4.1.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"browser":{"os":false},"gitHead":"198c3de8baa3879fbc850be144707e4608eecd8c","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@4.1.0","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"5ce5a2fd19a12aecdce8570daefddb7ac94b6b4e","size":2730,"noattachment":false,"key":"/clean-stack/-/clean-stack-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-4.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_4.1.0_1621914855983_0.09858783306019792"},"_hasShrinkwrap":false,"publish_time":1621914856119,"_cnpm_publish_time":1621914856119},"4.0.1":{"name":"clean-stack","version":"4.0.1","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"browser":{"os":false},"gitHead":"8c65bf47b2461b10a1c5186909bb7a2d5c3f11f0","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@4.0.1","_nodeVersion":"14.16.1","_npmVersion":"7.10.0","dist":{"shasum":"e093c9b116ced18e89c85b8a1154e23286bd5549","size":2570,"noattachment":false,"key":"/clean-stack/-/clean-stack-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-4.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_4.0.1_1621332543974_0.9027074629558478"},"_hasShrinkwrap":false,"publish_time":1621332544148,"_cnpm_publish_time":1621332544148},"4.0.0":{"name":"clean-stack","version":"4.0.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"5.0.0"},"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"browser":{"os":false},"gitHead":"aec2a0d0b95055eda9f0ffb0bbdb33803f140dbe","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@4.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"33272018b8a76e80c6f9b1162687b402f7c11b71","size":2588,"noattachment":false,"key":"/clean-stack/-/clean-stack-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-4.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_4.0.0_1618678864477_0.1410655440115256"},"_hasShrinkwrap":false,"publish_time":1618678864639,"_cnpm_publish_time":1618678864639},"3.0.1":{"name":"clean-stack","version":"3.0.1","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"4.0.0"},"devDependencies":{"ava":"^2.4.0","tsd":"^0.11.0","xo":"^0.32.0"},"browser":{"os":false},"gitHead":"df89ac687c4a06a7fce4a183c4b5f27a90355aa0","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@3.0.1","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"155bf0b2221bf5f4fba89528d24c5953f17fe3a8","size":2672,"noattachment":false,"key":"/clean-stack/-/clean-stack-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-3.0.1.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_3.0.1_1605704133862_0.5876429859575938"},"_hasShrinkwrap":false,"publish_time":1605704134057,"_cnpm_publish_time":1605704134057},"3.0.0":{"name":"clean-stack","version":"3.0.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","electron"],"dependencies":{"escape-string-regexp":"4.0.0"},"devDependencies":{"ava":"^2.4.0","tsd":"^0.11.0","xo":"^0.32.0"},"browser":{"os":false},"gitHead":"1fe295bc61c7336c4e2aa797f139d646d811e4e9","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@3.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a7c249369fcf0f33c7888c20ea3f3dc79620211f","size":2669,"noattachment":false,"key":"/clean-stack/-/clean-stack-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_3.0.0_1592036814524_0.52605363544028"},"_hasShrinkwrap":false,"publish_time":1592036814636,"_cnpm_publish_time":1592036814636},"2.2.0":{"name":"clean-stack","version":"2.2.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","err","electron"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"browser":{"os":false},"gitHead":"91440c5a1615354fb9419354650937c434eb9f49","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@2.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ee8472dbb129e727b31e8a10a427dee9dfe4008b","size":2464,"noattachment":false,"key":"/clean-stack/-/clean-stack-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-2.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_2.2.0_1564586696035_0.5408053424982435"},"_hasShrinkwrap":false,"publish_time":1564586696235,"_cnpm_publish_time":1564586696235},"2.1.0":{"name":"clean-stack","version":"2.1.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["clean","stack","trace","traces","error","err","electron"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"3f9b029625ed507fc488bf050a9403db60374f89","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9e7fec7f3f8340a2ab4f127c80273085e8fbbdd0","size":2429,"noattachment":false,"key":"/clean-stack/-/clean-stack-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-2.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_2.1.0_1554647036810_0.18564892293600033"},"_hasShrinkwrap":false,"publish_time":1554647037015,"_cnpm_publish_time":1554647037015},"2.0.0":{"name":"clean-stack","version":"2.0.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["clean","stack","trace","traces","error","err","electron"],"devDependencies":{"ava":"^0.25.0","xo":"^0.23.0"},"gitHead":"8ca13453d8cff0c03359e0b8f6dccaf30ddab98c","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"301bfa9e8dd2d3d984c0e542f7aa67b996f63e0a","size":2191,"noattachment":false,"key":"/clean-stack/-/clean-stack-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack_2.0.0_1539713368642_0.2756879508188137"},"_hasShrinkwrap":false,"publish_time":1539713369173,"_cnpm_publish_time":1539713369173},"1.3.0":{"name":"clean-stack","version":"1.3.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err","electron"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"f4846beeb2a7545488bf60eb078dd55643d5bb61","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@1.3.0","_shasum":"9e821501ae979986c46b1d66d2d432db2fd4ae31","_from":".","_npmVersion":"2.15.11","_nodeVersion":"7.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9e821501ae979986c46b1d66d2d432db2fd4ae31","size":2220,"noattachment":false,"key":"/clean-stack/-/clean-stack-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-1.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-stack-1.3.0.tgz_1495532029098_0.3119257097132504"},"directories":{},"publish_time":1495532029172,"_hasShrinkwrap":false,"_cnpm_publish_time":1495532029172},"1.2.0":{"name":"clean-stack","version":"1.2.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err","electron"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"aefdc52b5d2f416ace014cbe53e70463e020c9da","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@1.2.0","_shasum":"a465128d62c31fb1a3606d00abfe59dcf652f568","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a465128d62c31fb1a3606d00abfe59dcf652f568","size":1983,"noattachment":false,"key":"/clean-stack/-/clean-stack-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-1.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-stack-1.2.0.tgz_1494828504327_0.5275583770126104"},"directories":{},"publish_time":1494828504571,"_hasShrinkwrap":false,"_cnpm_publish_time":1494828504571},"1.1.1":{"name":"clean-stack","version":"1.1.1","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"4d7afb42955f19f46920157a4366419b1a7fe2cc","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@1.1.1","_shasum":"a1b3711122df162df7c7cb9b3c0470f28cb58adb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a1b3711122df162df7c7cb9b3c0470f28cb58adb","size":1854,"noattachment":false,"key":"/clean-stack/-/clean-stack-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-1.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clean-stack-1.1.1.tgz_1479317181820_0.9155600084923208"},"directories":{},"publish_time":1479317183710,"_cnpm_publish_time":1479317183710,"_hasShrinkwrap":false},"1.1.0":{"name":"clean-stack","version":"1.1.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"9e48eaf554fc6ba38c862f09170eaa9af195c23f","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@1.1.0","_shasum":"141138d079127461a77bdb4b2428a2cf68bb5b09","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"141138d079127461a77bdb4b2428a2cf68bb5b09","size":1848,"noattachment":false,"key":"/clean-stack/-/clean-stack-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-1.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-stack-1.1.0.tgz_1478153031867_0.3081847217399627"},"directories":{},"publish_time":1478153032077,"_cnpm_publish_time":1478153032077,"_hasShrinkwrap":false},"1.0.0":{"name":"clean-stack","version":"1.0.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"87a511eabe1cee1774218d8a2ee915dda8d70969","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@1.0.0","_shasum":"fe23f557b57db451abde7f34d66a1ce950a50194","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fe23f557b57db451abde7f34d66a1ce950a50194","size":1687,"noattachment":false,"key":"/clean-stack/-/clean-stack-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/clean-stack-1.0.0.tgz_1473672657748_0.1173160404432565"},"directories":{},"publish_time":1473672660750,"_cnpm_publish_time":1473672660750,"_hasShrinkwrap":false},"0.1.1":{"name":"clean-stack","version":"0.1.1","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"33049511583705ad951057cb077fc039eeab155d","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@0.1.1","_shasum":"bf48c8146fc9d3eefe0216fd76e6cda9a9497bb9","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"bf48c8146fc9d3eefe0216fd76e6cda9a9497bb9","size":1680,"noattachment":false,"key":"/clean-stack/-/clean-stack-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-0.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/clean-stack-0.1.1.tgz_1468275968568_0.01679733395576477"},"directories":{},"publish_time":1468275970197,"_cnpm_publish_time":1468275970197,"_hasShrinkwrap":false},"0.1.0":{"name":"clean-stack","version":"0.1.0","description":"Clean up error stack traces","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/clean-stack.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["clean","stack","trace","traces","error","err"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"c0b4a9f95b71b50221c3e94209c57383e651cb35","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"homepage":"https://github.com/sindresorhus/clean-stack#readme","_id":"clean-stack@0.1.0","_shasum":"cd98959c1042d2e8fdf22d7955e64168561eea67","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"cd98959c1042d2e8fdf22d7955e64168561eea67","size":1669,"noattachment":false,"key":"/clean-stack/-/clean-stack-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/clean-stack/download/clean-stack-0.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-stack-0.1.0.tgz_1467927496364_0.5792771128471941"},"directories":{},"publish_time":1467927498517,"_cnpm_publish_time":1467927498517,"_hasShrinkwrap":false}},"readme":"# clean-stack\n\n> Clean up error stack traces\n\nRemoves the mostly unhelpful internal Node.js entries.\n\nAlso works in the browser and Electron.\n\n## Install\n\n```sh\nnpm install clean-stack\n```\n\n## Usage\n\n```js\nimport cleanStack from 'clean-stack';\n\nconst error = new Error('Missing unicorn');\n\nconsole.log(error.stack);\n/*\nError: Missing unicorn\n    at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15)\n    at Module._compile (module.js:409:26)\n    at Object.Module._extensions..js (module.js:416:10)\n    at Module.load (module.js:343:32)\n    at Function.Module._load (module.js:300:12)\n    at Function.Module.runMain (module.js:441:10)\n    at startup (node.js:139:18)\n*/\n\nconsole.log(cleanStack(error.stack));\n/*\nError: Missing unicorn\n    at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15)\n*/\n```\n\n## API\n\n### cleanStack(stack, options?)\n\nReturns the cleaned stack or `undefined` if the given `stack` is `undefined`.\n\n#### stack\n\nType: `string | undefined`\n\nThe `stack` property of an [`Error`](https://github.com/microsoft/TypeScript/blob/eac073894b172ec719ca7f28b0b94fc6e6e7d4cf/lib/lib.es5.d.ts#L972-L976).\n\n#### options\n\nType: `object`\n\n##### pretty\n\nType: `boolean`\\\nDefault: `false`\n\nPrettify the file paths in the stack:\n\n- `/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15` → `~/dev/clean-stack/unicorn.js:2:15`\n- `file:///Users/sindresorhus/dev/clean-stack/unicorn.js:2:15` → `~/dev/clean-stack/unicorn.js:2:15`\n\nWhen enabled, file URLs are converted to regular paths for better readability and IDE integration.\n\n##### basePath\n\nType: `string?`\n\nRemove the given base path from stack trace file paths, effectively turning absolute paths into relative ones. It will also transform absolute file URLs into relative paths.\n\nExample with `'/Users/sindresorhus/dev/clean-stack'` as `basePath`:\n\n`/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15` → `unicorn.js:2:15`\n\n##### pathFilter\n\nType: `(path: string) => boolean`\n\nRemove the stack lines where the given function returns `false`. The function receives the path part of the stack line.\n\n```js\nimport cleanStack from 'clean-stack';\n\nconst error = new Error('Missing unicorn');\n\nconsole.log(cleanStack(error.stack));\n// Error: Missing unicorn\n//     at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15)\n//     at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/omit-me.js:1:16)\n\nconst pathFilter = path => !/omit-me/.test(path);\n\nconsole.log(cleanStack(error.stack, {pathFilter}));\n// Error: Missing unicorn\n//     at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15)\n```\n\n## Related\n\n- [extract-stack](https://github.com/sindresorhus/extract-stack) - Extract the actual stack of an error\n- [stack-utils](https://github.com/tapjs/stack-utils) - Captures and cleans stack traces\n","_attachments":{},"homepage":"https://github.com/sindresorhus/clean-stack#readme","bugs":{"url":"https://github.com/sindresorhus/clean-stack/issues"},"license":"MIT"}