{"_id":"@anio-js-foundation/create-named-anonymous-function","_rev":"1-b7bc41b35206db80e50b33ef2d076c16","name":"@anio-js-foundation/create-named-anonymous-function","dist-tags":{"latest":"2.0.0"},"versions":{"2.0.0":{"name":"@anio-js-foundation/create-named-anonymous-function","version":"2.0.0","description":"Create a named anonymous function.","main":"./dist/package.mjs","author":{"name":"Anio Software","email":"info@anio.software"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anio-js-foundation/create-named-anonymous-function.git"},"devDependencies":{"@anio-software/npm-package-bundler":"^1.0.0"},"scripts":{"prepare":"npm-package-bundler ."},"_id":"@anio-js-foundation/create-named-anonymous-function@2.0.0","gitHead":"d140f8ad7b9248c9636bfad15e18fa5e56c217b9","bugs":{"url":"https://github.com/anio-js-foundation/create-named-anonymous-function/issues"},"homepage":"https://github.com/anio-js-foundation/create-named-anonymous-function#readme","_nodeVersion":"21.6.2","_npmVersion":"10.2.4","dist":{"integrity":"sha512-uUqX+w/ZqS7zDMl+ao3lvNwxRnCjphbDyPlCGvT7B+AS5WUjs/wvWKoO9ieksBwsu8KVbmBMyF58RJaJGeu9iw==","shasum":"f64b9ec3ec0c51bb20dc5942f274c2e41e349736","tarball":"https://registry.npmjs.org/@anio-js-foundation/create-named-anonymous-function/-/create-named-anonymous-function-2.0.0.tgz","fileCount":3,"unpackedSize":1172,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anio-js-foundation%2fcreate-named-anonymous-function@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM5dpp0R0BNzHx40lNfu5wKQ+yTOVy0xLeZnch4ZNKnwIgYYE5TEClLqwXnHCusyyl6FsoZvvUjDVtdvZYqzB48dU="}]},"_npmUser":{"name":"dasdeo","email":"mark@anio.software"},"directories":{},"maintainers":[{"name":"dasdeo","email":"mark@anio.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-named-anonymous-function_2.0.0_1709501538922_0.7151997792322726"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-03T21:32:18.800Z","2.0.0":"2024-03-03T21:32:19.088Z","modified":"2024-03-13T13:16:01.021Z"},"maintainers":[{"email":"exory@anio.software","name":"exory2024"},{"email":"mark@anio.software","name":"dasdeo"}],"description":"Create a named anonymous function.","homepage":"https://github.com/anio-js-foundation/create-named-anonymous-function#readme","repository":{"type":"git","url":"git+https://github.com/anio-js-foundation/create-named-anonymous-function.git"},"author":{"name":"Anio Software","email":"info@anio.software"},"bugs":{"url":"https://github.com/anio-js-foundation/create-named-anonymous-function/issues"},"license":"MIT","readme":"# @anio-js-foundation/create-named-anonymous-function\n\nCreates a named anonymous function.\n\n```js\nimport createNamedAnonymousFunction from \"@anio-js-foundation/create-named-anonymous-function\"\n\nconst fn = createNamedAnonymousFunction(\"my function name\", async () => {\n\tconsole.log(\"you called fn()\")\n\n\treturn \"something\"\n})\n\nconsole.log(fn, await fn())\n\n/*\nThis should print:\n\nyou called fn()\n[Function: my function name] something\n*/\n\n```\n","readmeFilename":"README.md"}