{"_id":"@3-/ttlmap","_rev":"2-412a35162acc3d74671084194a9a5f66","name":"@3-/ttlmap","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.2":{"name":"@3-/ttlmap","version":"0.1.2","author":{"name":"i18n.site@gmail.com"},"license":"MulanPSL-2.0","_id":"@3-/ttlmap@0.1.2","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/ttlmap","dist":{"shasum":"65df17ff15bae0780483ad9112fd87d98442531f","tarball":"https://registry.npmjs.org/@3-/ttlmap/-/ttlmap-0.1.2.tgz","fileCount":3,"integrity":"sha512-JiEU0lz724YQhvOZfhL7nOY/p/TdB1eQ7j54qf/oimpGV6Wio3s3yVQQukfVQOUHCbkpoahwZaI9AnWB11bJ5g==","signatures":[{"sig":"MEUCIQCEqAlKWPnPAb7b8p4ckYfcMZ8ThoqRJeae12z1MBaLZwIgH1oyK4kNP0T7CaBKySLoiiN4+8pmMcWW6njyDBgpji4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570},"type":"module","_from":"file:3--ttlmap-0.1.2.tgz","exports":{".":"./lib.js","./*":"./*"},"scripts":{},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/f16dfd5768bdaef343f209e10b74ef80/3--ttlmap-0.1.2.tgz","_integrity":"sha512-JiEU0lz724YQhvOZfhL7nOY/p/TdB1eQ7j54qf/oimpGV6Wio3s3yVQQukfVQOUHCbkpoahwZaI9AnWB11bJ5g==","repository":{"url":"git+https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"11.4.2","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@3-/sleep":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ttlmap_0.1.2_1754371829337_0.6664307837470111","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@3-/ttlmap","version":"0.1.3","repository":{"type":"git","url":"git+https://atomgit.com/i18n/lib.git"},"homepage":"https://atomgit.com/i18n/lib/tree/dev/ttlmap","author":{"name":"i18n.site@gmail.com"},"license":"MulanPSL-2.0","exports":{".":"./lib.js","./*":"./*"},"devDependencies":{"@3-/sleep":"^0.0.4"},"type":"module","scripts":{},"_id":"@3-/ttlmap@0.1.3","description":"[test/main.coffee](./test/main.coffee) :","_integrity":"sha512-z/sU7JtWyiD9HtcWV4dPPSv2BWSuXvPHBSW7BHEBklXoTpb5uMa5FB9ANyMk6ZOyiE2BxkugJwVvwrSLERTIyg==","_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/671d1922b0ff880dddf5941055134a09/3--ttlmap-0.1.3.tgz","_from":"file:3--ttlmap-0.1.3.tgz","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-z/sU7JtWyiD9HtcWV4dPPSv2BWSuXvPHBSW7BHEBklXoTpb5uMa5FB9ANyMk6ZOyiE2BxkugJwVvwrSLERTIyg==","shasum":"78b7db7349e0c8b4e4e526e5ec953067f168c5d0","tarball":"https://registry.npmjs.org/@3-/ttlmap/-/ttlmap-0.1.3.tgz","fileCount":3,"unpackedSize":2543,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBjN64REBqVXTT33Y8kTmfjsSf1HzmX9YM7diTxicXfAAiB7i6l5tIvn/t2GD5YO8oqRb1cAmarmEyZHir8g8CDZvA=="}]},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"directories":{},"maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ttlmap_0.1.3_1754371840768_0.7582126434435652"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-05T05:30:29.222Z","modified":"2025-08-05T05:30:41.126Z","0.1.2":"2025-08-05T05:30:29.495Z","0.1.3":"2025-08-05T05:30:40.937Z"},"author":{"name":"i18n.site@gmail.com"},"license":"MulanPSL-2.0","homepage":"https://atomgit.com/i18n/lib/tree/dev/ttlmap","repository":{"type":"git","url":"git+https://atomgit.com/i18n/lib.git"},"description":"[test/main.coffee](./test/main.coffee) :","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"readme":"# @3-/ttlmap\n\n[test/main.coffee](./test/main.coffee) :\n\n```coffee\n#!/usr/bin/env coffee\n\n> @3-/ttlmap\n  @3-/sleep\n\nmap = ttlmap 1e2\nmap.set(1,2)\nawait sleep(1e1)\nmap.set(2,2)\nconsole.log map.get(1)\nawait sleep(1e3)\nconsole.log map.get(1)\n```\n\noutput :\n\n```\n2\nundefined\n```\n\n## About\n\nThis project is an open-source component of [i18n.site ⋅ Internationalization Solution](https://i18n.site).\n\n* [i18 : MarkDown Command Line Translation Tool](https://i18n.site/i18)\n\n  The translation perfectly maintains the Markdown format.\n\n  It recognizes file changes and only translates the modified files.\n\n  The translated Markdown content is editable; if you modify the original text and translate it again, manually edited translations will not be overwritten (as long as the original text has not been changed).\n\n* [i18n.site : MarkDown Multi-language Static Site Generator](https://i18n.site/i18n.site)\n\n  Optimized for a better reading experience\n\n## 关于\n\n本项目为 [i18n.site ⋅ 国际化解决方案](https://i18n.site) 的开源组件。\n\n* [i18 :  MarkDown命令行翻译工具](https://i18n.site/i18)\n\n  翻译能够完美保持 Markdown 的格式。能识别文件的修改，仅翻译有变动的文件。\n\n  Markdown 翻译内容可编辑；如果你修改原文并再次机器翻译，手动修改过的翻译不会被覆盖（如果这段原文没有被修改）。\n\n* [i18n.site : MarkDown多语言静态站点生成器](https://i18n.site/i18n.site) 为阅读体验而优化。\n","readmeFilename":"README.md"}