{"_id":"@clynn-fe/akfe-editor-jsonc","_rev":"1-8b715dab2654e148a9252f0dd3c6f39a","name":"@clynn-fe/akfe-editor-jsonc","dist-tags":{"latest":"2.2.6"},"versions":{"2.2.5":{"name":"@clynn-fe/akfe-editor-jsonc","version":"2.2.5","description":"JSON Compress by using a map to reduce the size of keys and using gzip","keywords":["LeFE","AKFE-Editor","JSONC"],"author":"","homepage":"","license":"ISC","main":"dist/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"ssh://git@gitee.com:left_code/akfe-editor-toolkits.git"},"scripts":{"clean":"rm -rf ./dist","prebuild":"run-p clean","build":"tsc"},"dependencies":{"@clynn-fe/akfe-editor-jsonf":"2.2.5","pako":"^1.0.11"},"devDependencies":{"@types/pako":"^1.0.1"},"gitHead":"4758429f75ac30f8eeb0c015b87ac8d2decc0305","_id":"@clynn-fe/akfe-editor-jsonc@2.2.5","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-sShMItNZQGlu2teNRqrUgPQ6PvexjgU6zZrqNMR6P5xOtK09l846hp8cteqX9EUbpR+9I/JpGUB2HUG98urmTw==","shasum":"f8e7e8c290b0c4376cfc654a6a85857d1209a99f","tarball":"https://registry.npmjs.org/@clynn-fe/akfe-editor-jsonc/-/akfe-editor-jsonc-2.2.5.tgz","fileCount":11,"unpackedSize":20244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdI0Pgl3Bq63dXuUH0xTf6Q6LjKiKrF/I2FegW40KTDAiEAyIKAsxk6sKxmviBD0w4M6Epkk6kaXpXatlVhmx6AoFo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/yGDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodOxAAk0z9tGbtR51Wd/Lz2MLRq8b8b1VQAlfR4Kpw/u1Z6+Q/p57b\r\nsME6v8tCN2fw2cNEvz5Sd3nCSZhbd0SMDsRUkL9xtoQ+wvXNxulNnroEcxjd\r\nl6IN9kKk35jJOCR7bQSq1vZBCU0UT6kx1CQdSIWbu+91oUA+LJzHnSC5bKVH\r\nCbByEiW6QDHjLLSAM2gzxDeo38yL/Hflwck0C2WYaSR9X/+rwTlOlhesGNLG\r\nymBiRD+QLCOn7FYTKhR2aglifpqBUabqPgUSXZjoqBB5frWsCaC+rEdTVjWa\r\nYeMz1tjibZwvsDs09buBwT1jK0tQ1G9XFDIexm7DJpsjr+YlaoGhooQCncad\r\n7rYAJfUsSqUTkCKAPSuzTCzRE8Wq42g1VlaL6P69PEQMTJFeaFhhZ73FY/N8\r\n2EpB9OncBaSSzC2m36qXNjWRCOyfQpUz/mN0Xq+JdVBJiB2igfNk2KAjh2J4\r\nOX5y920/M5UWZpOKERPSrf8CEicKXiXdDGRHoVBXTkATEhdPIQ6iCtezPg1S\r\nCtSoIEkt34TYzi2vx/mZx3cuhrPPsxfrI0FJjr/cTKZ/mqJrM+MSEN47chsM\r\neiXQrTxPIm02eMfrp48qUnSniy45kM0wBs2uFYmwOESofnMffNVvTF73YWnB\r\nbPXzkIZeN1jTYFwbkAwFa6sNZaCs1lgImtY=\r\n=U8Ii\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"clynn","email":"1264599115@qq.com"},"maintainers":[{"name":"clynn","email":"1264599115@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/akfe-editor-jsonc_2.2.5_1660887427153_0.33286708698059586"},"_hasShrinkwrap":false},"2.2.6":{"name":"@clynn-fe/akfe-editor-jsonc","version":"2.2.6","description":"JSON Compress by using a map to reduce the size of keys and using gzip","keywords":["AKFE-Editor","JSONC"],"author":"","homepage":"","license":"ISC","main":"dist/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"ssh://git@gitee.com:left_code/akfe-editor-toolkits.git"},"scripts":{"clean":"rm -rf ./dist","prebuild":"run-p clean","build":"tsc"},"dependencies":{"@clynn-fe/akfe-editor-jsonf":"2.2.6","pako":"^1.0.11"},"devDependencies":{"@types/pako":"^1.0.1"},"gitHead":"86fd1a6aae0c7511a12084605a6edc0bfbca25d1","_id":"@clynn-fe/akfe-editor-jsonc@2.2.6","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-klp9RwzBvQmwbGo8yIeF7cAkkqDX5NaBgl93VJi5gYnJ+hzVSa7vJlUJ4brOjosmjk1CD3jCgdFsGx6fFfBfIQ==","shasum":"78cad2756c8a77c6424d2470b9174b674a6575a3","tarball":"https://registry.npmjs.org/@clynn-fe/akfe-editor-jsonc/-/akfe-editor-jsonc-2.2.6.tgz","fileCount":11,"unpackedSize":20403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACeiBfVm+/ApDdQ7LLm9Hj5Upeu+IF5OuPk7BkUMtkyAiEAl/dhp969LaMM4CsmKUyMyfbyG6vZ7HSBPFju2HmiFlQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/z+0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaQw//bebsCmSYEAfOMp3tXeKvONIE8cnE77fRMwGO96lucjVfBpD7\r\nn3QQOzR7svBcjvb2pT7VTKKQxLxvBPR507KILq/hE8p0bcuwdtZhmJvqHYQS\r\nWZ1H6pXwxQW1/syD6mifC20b5taPft+/MVkH5SVYH/v8f1AxOmOb8HnigeyV\r\nx/OTBA3Ntugtz5WnY43g8gLYwxeQDUeKdPzJvC39NugxR2fs3VeZgDUhPUOh\r\n+UpDCUCyHfNYhtrz9JaNOl36q61xxSsslKnnx4ftd+giAWmLiJncdZoNnT4h\r\nCmBENob8kP41M1S0KxFCUtuuMLNWQXkQN8ZLQPKYkdioR4AOwAHIGpbngvTC\r\nN++h3WN0BgfDeTwvVlkcJgrG+7N+XcSt6A4sl2XaB+DJpyUDBj0sXYFKs22N\r\ncajo2xDRcxVWErYszixnoygXn0ryaiuvB/njfnHZLvGoWcJ71digZ413t7sT\r\nJnfrV5fzEBFkK3cPR7fuuJ1TPHtt2lC2Z8QUqFB8cwGBuhq0Lrsdm9i5PQQF\r\nylZtTDxv/d8qqDxLTMBIvSrGDxMz8shoeu5+IcQkm2Yqgp0I4UrU+QaUi5q1\r\nlli0vNL7Xq3u/vPKRrRtS6/2gtxE7G0CmeFI6TbufaSoV+LzVboFGq5nclGF\r\nESZdO2iRg2nA82ZtTT+i1pn+Gkvqt4Rq5mk=\r\n=hWTp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"clynn","email":"1264599115@qq.com"},"maintainers":[{"name":"clynn","email":"1264599115@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/akfe-editor-jsonc_2.2.6_1660895155993_0.4627143018702289"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-19T05:37:07.095Z","2.2.5":"2022-08-19T05:37:07.326Z","modified":"2022-08-19T07:45:56.229Z","2.2.6":"2022-08-19T07:45:56.139Z"},"maintainers":[{"name":"clynn","email":"1264599115@qq.com"}],"description":"JSON Compress by using a map to reduce the size of keys and using gzip","keywords":["AKFE-Editor","JSONC"],"repository":{"type":"git","url":"ssh://git@gitee.com:left_code/akfe-editor-toolkits.git"},"license":"ISC","readme":"# `@clynn-fe/akfe-editor-jsonc`\n\nJSON 压缩包。使用 gzip 压缩字符串。可选使用 map 来减少 key 长度。\n\n## Usage\n\n```javascript\nimport JSONC from '@clynn-fe/akfe-editor-jsonc'\n\n// 使用 map 缩短 key 长度并使用 gzip 压缩\nconst result = JSONC.pack(obj, true)\n\n// 只用 gzip 压缩\nconst result = JSONC.pack(obj, false)\n\n// 只用 map 缩短 key\nconst result = JSONC.compress(obj)\n\n// 解压使用 gzip 压缩并使用 map 缩短 key 长度的数据\nconst obj = JSONC.unpack(str, true)\n\n// 解压只使用 gzip 压缩的数据\nconst obj = JSONC.unpack(str, false)\n\n// 解压只使用 map 缩短 key 的数据\nconst obj = JSONC.decompress(str)\n```\n","readmeFilename":"README.md"}