{"_id":"unicorn-magic","_rev":"4087197","name":"unicorn-magic","description":"Some useful utilities I often need","dist-tags":{"latest":"0.4.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2025-12-02T22:11:48.000Z","created":"2023-11-09T15:54:05.533Z","0.4.0":"2025-11-15T10:26:17.659Z","0.3.0":"2024-07-25T16:24:34.405Z","0.2.0":"2024-05-11T09:16:33.504Z","0.1.0":"2023-11-09T15:54:05.533Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/unicorn-magic.git"},"versions":{"0.4.0":{"name":"unicorn-magic","version":"0.4.0","description":"Some useful utilities I often need","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/unicorn-magic.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{".":{"node":{"types":"./node.d.ts","import":"./node.js"},"default":{"types":"./default.d.ts","import":"./default.js"}},"./node":{"types":"./node.d.ts","import":"./node.js"}},"sideEffects":false,"engines":{"node":">=20"},"scripts":{"test":"xo && ava && tsc node.d.ts"},"keywords":["utilities","util","extras","url","path","delay","wait","settimeout","sleep","child_process","child","process","subprocess","exec","execfile","execfilesync"],"devDependencies":{"ava":"^6.4.1","in-range":"^3.0.0","time-span":"^5.1.0","typescript":"^5.9.3","xo":"^0.59.2"},"gitHead":"0829b385e1eca17ecfee99e23a61f640ccb55351","_id":"unicorn-magic@0.4.0","bugs":{"url":"https://github.com/sindresorhus/unicorn-magic/issues"},"homepage":"https://github.com/sindresorhus/unicorn-magic#readme","_nodeVersion":"20.19.5","_npmVersion":"11.6.1","dist":{"shasum":"78c6a090fd6d07abd2468b83b385603e00dfdb24","size":3209,"noattachment":false,"key":"/unicorn-magic/-/unicorn-magic-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unicorn-magic/download/unicorn-magic-0.4.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unicorn-magic_0.4.0_1763202377446_0.6722415265344104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-15T10:26:17.659Z","publish_time":1763202377659,"_source_registry_name":"default","_cnpm_publish_time":1763202377659},"0.3.0":{"name":"unicorn-magic","version":"0.3.0","description":"Some useful utilities I often need","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/unicorn-magic.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"node":{"types":"./node.d.ts","import":"./node.js"},"default":{"types":"./default.d.ts","import":"./default.js"}},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && ava && tsc node.d.ts"},"keywords":["utilities","util","extras","url","path","delay","wait","settimeout","sleep","child_process","child","process","subprocess","exec","execfile","execfilesync"],"devDependencies":{"ava":"^6.1.3","in-range":"^3.0.0","time-span":"^5.1.0","typescript":"^5.5.4","xo":"^0.59.2"},"_id":"unicorn-magic@0.3.0","gitHead":"bf9700bc394d39cc6aba83285f3bd040180eaa2b","bugs":{"url":"https://github.com/sindresorhus/unicorn-magic/issues"},"homepage":"https://github.com/sindresorhus/unicorn-magic#readme","_nodeVersion":"22.3.0","_npmVersion":"10.6.0","dist":{"shasum":"4efd45c85a69e0dd576d25532fbfa22aa5c8a104","size":3098,"noattachment":false,"key":"/unicorn-magic/-/unicorn-magic-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unicorn-magic/download/unicorn-magic-0.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unicorn-magic_0.3.0_1721924674158_0.029768154282744375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-25T16:24:34.405Z","publish_time":1721924674405,"_source_registry_name":"default","_cnpm_publish_time":1721924674405},"0.2.0":{"name":"unicorn-magic","version":"0.2.0","description":"Some useful utilities I often need","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/unicorn-magic.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","node":"./node.js","default":"./default.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && ava && tsc index.d.ts"},"keywords":["utilities","util","extras","url","path","delay","wait","settimeout","sleep"],"devDependencies":{"ava":"^5.3.1","in-range":"^3.0.0","time-span":"^5.1.0","typescript":"^5.2.2","xo":"^0.56.0"},"_id":"unicorn-magic@0.2.0","gitHead":"db98d334a453e55670f8b9a43902956283fb82e2","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/unicorn-magic/issues"},"homepage":"https://github.com/sindresorhus/unicorn-magic#readme","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"623c1d38a296aac5e1c4bde4618c4c93a6f4741d","size":2522,"noattachment":false,"key":"/unicorn-magic/-/unicorn-magic-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unicorn-magic/download/unicorn-magic-0.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unicorn-magic_0.2.0_1715418993341_0.7741513442479997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-11T09:16:33.504Z","publish_time":1715418993504,"_source_registry_name":"default","_cnpm_publish_time":1715418993504},"0.1.0":{"name":"unicorn-magic","version":"0.1.0","description":"Some useful utilities I often need","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/unicorn-magic.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","node":"./node.js","default":"./default.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && ava && tsc index.d.ts"},"keywords":["utilities","util","extras","url","path","delay","wait","settimeout","sleep"],"devDependencies":{"ava":"^5.3.1","in-range":"^3.0.0","time-span":"^5.1.0","typescript":"^5.2.2","xo":"^0.56.0"},"types":"./index.d.ts","gitHead":"67bb2fd1da1eecb252ba14284df14c0d234a8cfa","bugs":{"url":"https://github.com/sindresorhus/unicorn-magic/issues"},"homepage":"https://github.com/sindresorhus/unicorn-magic#readme","_id":"unicorn-magic@0.1.0","_nodeVersion":"20.9.0","_npmVersion":"9.2.0","dist":{"shasum":"1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4","size":1909,"noattachment":false,"key":"/unicorn-magic/-/unicorn-magic-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unicorn-magic/download/unicorn-magic-0.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unicorn-magic_0.1.0_1699545245376_0.4229783164232408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-09T15:54:05.533Z","publish_time":1699545245533,"_source_registry_name":"default","_cnpm_publish_time":1699545245533}},"readme":"# unicorn-magic\n\n> Some useful utilities I often need\n\n*I'm not accepting requests.*\n\n## Install\n\n```sh\nnpm install unicorn-magic\n```\n\n## Usage\n\n```js\nimport {delay} from 'unicorn-magic';\n\nawait delay({seconds: 1});\n\nconsole.log('1 second later');\n```\n\nYou can also import from the `/node` sub-export to explicitly get the Node.js-specific utilities (useful for bundler compatibility):\n\n```js\nimport {toPath} from 'unicorn-magic/node';\n```\n\n## API\n\nSee the [Node.js types](node.d.ts) and [default types](default.d.ts).\n","_attachments":{},"homepage":"https://github.com/sindresorhus/unicorn-magic#readme","bugs":{"url":"https://github.com/sindresorhus/unicorn-magic/issues"},"license":"MIT"}