{"_id":"@3-/camel","_rev":"6-70850a2b12befad107ee5327a32a1e90","name":"@3-/camel","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.2":{"name":"@3-/camel","version":"0.0.2","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/camel@0.0.2","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/camel","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"9230fd1a5bbed012500ac228fb2b0c9a8568e6b6","tarball":"https://registry.npmjs.org/@3-/camel/-/camel-0.0.2.tgz","fileCount":3,"integrity":"sha512-fXGjlDgKekERpOtRt4DHlz3cCboHnClpA849FtPoMnhnyq2zM5vU9FyfnrfaloMPck9lir8FLdETsrXoTs31Tg==","signatures":[{"sig":"MEQCIF8OdTiQnWjCFpUaUPOO+VbOZ4kLSQ8+aqhAYJJO7yI4AiA3twopuqD9oAZ1rfA8R/k7iza+rTfqDhVbEc5CkH4EeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1371},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"da6725fabcb243f796854175e3581d1998b944a8","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.1.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/camel_0.0.2_1697796689855_0.6581319902329186","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@3-/camel","version":"0.0.3","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/camel@0.0.3","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/camel","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"df5326e079ffc34fe8929dad61ba3b19c4d4c099","tarball":"https://registry.npmjs.org/@3-/camel/-/camel-0.0.3.tgz","fileCount":4,"integrity":"sha512-QdrqGE2M8T+e8UlxPk3dEaqRB3Sz1RovhTpaCPB/N9j4G7N62NdeM6W/RAu/T2jEI5VCByT4LN+UiZOgBnhh+w==","signatures":[{"sig":"MEUCIQCNklcd4pSf/IluVDeVbfyFm+vQocwXP3/VVoMJL43aRgIgIzOePB+hR9lyHuwat2XEHsF7kq82H5tQAxb/WoWKl+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1723},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"e12127210a0aed89998d85ce588deaae57b4e1bd","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.2.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"21.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/camel_0.0.3_1698982452149_0.4056261005990578","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@3-/camel","version":"0.0.4","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/camel@0.0.4","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/camel","dist":{"shasum":"97153d71a4e508315ee7aeadd42e4e2612cd28bd","tarball":"https://registry.npmjs.org/@3-/camel/-/camel-0.0.4.tgz","fileCount":4,"integrity":"sha512-KSTBlrWTdi+1zPgc8La6SD5CeVUIkwz0GHaeCpAJC0SzDTNXRMxNb86qIDqga4auuRZNnGf9hi9IqYr27WqLEA==","signatures":[{"sig":"MEUCIQDqKrXcMziqVBkjahVZnRG3TeCCF7JHFnclxLM2J1t5vAIgGFLHshQSLgTbUaHFRjgvkUgM0xul4E6ndLw87xCz/1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2990},"type":"module","_from":"file:3--camel-0.0.4.tgz","exports":{".":"./index.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/6c48d5adf97913ad3aad0428520a6e2a/3--camel-0.0.4.tgz","_integrity":"sha512-KSTBlrWTdi+1zPgc8La6SD5CeVUIkwz0GHaeCpAJC0SzDTNXRMxNb86qIDqga4auuRZNnGf9hi9IqYr27WqLEA==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/camel_0.0.4_1723892571543_0.5540341353133376","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@3-/camel","version":"0.0.6","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/camel@0.0.6","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/camel","dist":{"shasum":"e52ccc46f57fab73eade671a99e8f5361e9e942d","tarball":"https://registry.npmjs.org/@3-/camel/-/camel-0.0.6.tgz","fileCount":5,"integrity":"sha512-zFrJEp0e0ragDKIVZMdwf32eGh2KuFfHSx3pyNgLS3xbyamRSYWJs//Ngn06epOkCz9E6ddjacDPVFn0weUoPQ==","signatures":[{"sig":"MEQCIBVtzGz8DgPo2rEBNpLWjQzyaFI9kpOVDc7UQOuVr23vAiBlj4qAxn7smHcmjQ5aO5mepm/7Cqb4B86FgwsqIsftsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3102},"type":"module","_from":"file:3--camel-0.0.6.tgz","exports":{".":"./index.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/1acf1a55a8b1867dc6c6ed3ad8bd7371/3--camel-0.0.6.tgz","_integrity":"sha512-zFrJEp0e0ragDKIVZMdwf32eGh2KuFfHSx3pyNgLS3xbyamRSYWJs//Ngn06epOkCz9E6ddjacDPVFn0weUoPQ==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"23.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/camel_0.0.6_1738784237132_0.8170589595440776","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@3-/camel","version":"0.1.1","repository":{"type":"git","url":"https://atomgit.com/i18n/lib.git"},"homepage":"https://atomgit.com/i18n/lib/tree/dev/camel","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","exports":{".":"./index.js","./*":"./*"},"type":"module","_id":"@3-/camel@0.1.1","description":"[test/main.coffee](./test/main.coffee) :","_integrity":"sha512-VKlJalDhw3xHOFt8lQ8lfj1usGDxaS9ua1BWp6L8yusMwwf5Zl+xQaxdIVaIkep8wmz9tqrXycXLYU62bXGX/w==","_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/af72524cf774e0f46aa174e8f8b6db02/3--camel-0.1.1.tgz","_from":"file:3--camel-0.1.1.tgz","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VKlJalDhw3xHOFt8lQ8lfj1usGDxaS9ua1BWp6L8yusMwwf5Zl+xQaxdIVaIkep8wmz9tqrXycXLYU62bXGX/w==","shasum":"7862b1157f1c0818a8ccf66bf494cf6de5ed9867","tarball":"https://registry.npmjs.org/@3-/camel/-/camel-0.1.1.tgz","fileCount":5,"unpackedSize":3102,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF0S6e0TZs4rUW41zok5qrUKQKBNROoGOuQZ7w/QbMXXAiEA3NJ7VxpSDhaUTilLLIJKDTSJPFvFAw8DKbY30EYe6t0="}]},"_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/camel_0.1.1_1738784260472_0.27199380173903465"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-20T10:11:29.693Z","modified":"2025-02-05T19:37:40.861Z","0.0.2":"2023-10-20T10:11:30.036Z","0.0.3":"2023-11-03T03:34:12.342Z","0.0.4":"2024-08-17T11:02:51.685Z","0.0.6":"2025-02-05T19:37:17.374Z","0.1.1":"2025-02-05T19:37:40.666Z"},"author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","homepage":"https://atomgit.com/i18n/lib/tree/dev/camel","repository":{"type":"git","url":"https://atomgit.com/i18n/lib.git"},"description":"[test/main.coffee](./test/main.coffee) :","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"readme":"# @3-/camel\n\n[test/main.coffee](./test/main.coffee) :\n\n```coffee\n#!/usr/bin/env coffee\n\nimport camel from '@3-/camel'\nimport Camel from '@3-/camel/Camel'\n\nfor i in 'index.htm str_li str2li i18n iI18n test-db User LIB_INDEX'.split(' ')\n  console.log \"#{i} → #{camel i}\"\n  console.log \"#{i} → #{Camel i}\"\n```\n\noutput :\n\n```\nindex.htm → index.htm\nindex.htm → Index.htm\nstr_li → strLi\nstr_li → StrLi\nstr2li → str2li\nstr2li → Str2li\ni18n → i18n\ni18n → I18n\niI18n → iI18n\niI18n → II18n\ntest-db → testDb\ntest-db → TestDb\nUser → User\nUser → User\nLIB_INDEX → LIB_INDEX\nLIB_INDEX → LIB_INDEX\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) 为阅读体验而优化。","readmeFilename":"README.md"}