{"_id":"@a1liu/js-utils","_rev":"11-8202cf6fac42dcdfee11c67757cf6f0d","name":"@a1liu/js-utils","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.2":{"name":"@a1liu/js-utils","version":"0.0.2","_id":"@a1liu/js-utils@0.0.2","maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"dist":{"shasum":"0eaa4e4e963d048e909a0a87387bb8ab19520c0f","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.2.tgz","fileCount":23,"integrity":"sha512-GBB85eczABTRZHCTuB3xyp7B3tmjsSi/ziu8poFI+iyNLdmdiZ1aWNeFjNwtR0N6CbqmoyVoUJpJ9ZMKa29kdw==","signatures":[{"sig":"MEYCIQC9jUFkyqGXcSx79qa5QNRaCsk6rw3dREEyj5ZkRAeYsgIhAJ68Pdk1jx/UjFlUM3O354LmqZeG9WdyIBO5JrUq2aFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81011},"type":"module","_from":"file:a1liu-js-utils-0.0.2.tgz","exports":{".":"./dist/index.js","./util":"./dist/util.js","./async":"./dist/async.js","./store":"./dist/store.js"},"scripts":{"build":"tsc","format":"prettier --write .","ts-check":"tsc"},"_npmUser":{"name":"a1liu","email":"albertymliu@gmail.com"},"_resolved":"/tmp/d85dd4c768658bfa1d1a8feed8896312/a1liu-js-utils-0.0.2.tgz","_integrity":"sha512-GBB85eczABTRZHCTuB3xyp7B3tmjsSi/ziu8poFI+iyNLdmdiZ1aWNeFjNwtR0N6CbqmoyVoUJpJ9ZMKa29kdw==","_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"20.18.2","dependencies":{"idb":"^8.0.0","zod":"^3.22.4","uuid":"^9.0.1","lodash":"^4.17.21","fast-json-stable-stringify":"^2.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"util":["dist/util.d.ts"],"async":["dist/async.d.ts"],"store":["dist/store.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.4.2","typescript":"^5.7.3","@types/uuid":"^9.0.2","@types/lodash":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_0.0.2_1738628635122_0.9386560880868489","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@a1liu/js-utils","version":"0.0.3","_id":"@a1liu/js-utils@0.0.3","maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"dist":{"shasum":"78b2e9f38fc7698d7d459121e7494cfa18888391","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.3.tgz","fileCount":53,"integrity":"sha512-0NmVh0JJrjuu7gDlg6QWXadKeI7nxpWaeUhBPSIKWscUmOyoxNHw0A05HXIZhKbW/IqnIfvzOgEc/MdVP3sfCA==","signatures":[{"sig":"MEYCIQC2Yl+O0TF1oQYY8BjD7JlNnwdSjvh+FdfwidY/dLAFegIhALyGSeCNRsI48eCTj6oCxYQTTIjJT2TuYKnG0wTOBgqL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1liu%2fjs-utils@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204381},"type":"module","exports":{".":"./dist/index.js","./form":"./dist/form/index.js","./util":"./dist/util.js","./async":"./dist/async.js","./postgres/queue":"./dist/postgres/queue.js","./zustand/idb-store":"./dist/zustand/idb-store.js"},"scripts":{"test":"vitest run","build":"tsc","format":"prettier --write .","ts-check":"tsc && tsc -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eef56334-b5ae-44f7-9cd7-c123ba551271"}},"prettier":{"semi":true,"tabWidth":2,"singleQuote":false,"trailingComma":"all"},"repository":{"url":"https://github.com/A1Liu/js-utils","type":"git"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"idb":"^8.0.0","zod":"^3.22.4","uuid":"^14.0.0","lodash":"^4.17.21","zustand":"^5.0.3","idb-keyval":"^6.2.1","fast-json-stable-stringify":"^2.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"form":["dist/form/index.d.ts"],"util":["dist/util.d.ts"],"async":["dist/async.d.ts"],"postgres/queue":["dist/postgres/queue.d.ts"],"zustand/idb-store":["dist/zustand/idb-store.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.0","vite":"^8.0.16","vitest":"^4.1.8","prettier":"^3.4.2","rolldown":"1.0.3","@types/pg":"^8.11.0","typescript":"^5.7.3","@types/uuid":"^9.0.2","@types/lodash":"^4.17.0","sql-template-tag":"^5.2.1","@rolldown/binding-darwin-arm64":"^1.1.1"},"peerDependencies":{"pg":"^8.0.0","sql-template-tag":"^5.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"sql-template-tag":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/js-utils_0.0.3_1781226906785_0.7521855244945983","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@a1liu/js-utils","version":"0.0.4","_id":"@a1liu/js-utils@0.0.4","maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"dist":{"shasum":"0ab1934826732c6d73679756f36f9a659a5611d6","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.4.tgz","fileCount":53,"integrity":"sha512-mwpEprzQM5yshpJ6GoP+hHWzJZscDln7W9ZjIWjt4sIVWEWVCIBBrUBSL6bLsvoNqeTpJEBnidnVq9+eDe6QGw==","signatures":[{"sig":"MEUCIQCHbh0JGE4OEmArK1wlN2hNb2qO1vSQE9mDRI51P32l0QIgPyJ2wmNhLcLe9ePlbRgPDF2NDuAzIn2XyE7nwYRcV5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1liu%2fjs-utils@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204291},"type":"module","exports":{".":"./dist/index.js","./form":"./dist/form/index.js","./util":"./dist/util.js","./async":"./dist/async.js","./postgres/queue":"./dist/postgres/queue.js","./zustand/idb-store":"./dist/zustand/idb-store.js"},"scripts":{"test":"vitest run","build":"tsc","format":"prettier --write .","ts-check":"tsc && tsc -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eef56334-b5ae-44f7-9cd7-c123ba551271"}},"prettier":{"semi":true,"tabWidth":2,"singleQuote":false,"trailingComma":"all"},"repository":{"url":"https://github.com/A1Liu/js-utils","type":"git"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"idb":"^8.0.0","zod":"^3.22.4","uuid":"^14.0.0","lodash":"^4.17.21","zustand":"^5.0.3","idb-keyval":"^6.2.1","sql-template-tag":"^5.0.0","fast-json-stable-stringify":"^2.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"form":["dist/form/index.d.ts"],"util":["dist/util.d.ts"],"async":["dist/async.d.ts"],"postgres/queue":["dist/postgres/queue.d.ts"],"zustand/idb-store":["dist/zustand/idb-store.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.0","vite":"^8.0.16","vitest":"^4.1.8","prettier":"^3.4.2","rolldown":"1.0.3","@types/pg":"^8.11.0","typescript":"^5.7.3","@types/uuid":"^9.0.2","@types/lodash":"^4.17.0","@rolldown/binding-darwin-arm64":"^1.1.1"},"peerDependencies":{"pg":"^8.0.0"},"peerDependenciesMeta":{"pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/js-utils_0.0.4_1781227223127_0.7878459744840365","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@a1liu/js-utils","version":"0.0.5","_id":"@a1liu/js-utils@0.0.5","maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"dist":{"shasum":"134dde00c09967f40cd800d082fb21e8cae614eb","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.5.tgz","fileCount":53,"integrity":"sha512-5ZgoaIT+B4g/0VBFMoHWPT1NqlfMY+DJ6kmFmDmJlN1MfHMrUHHEfMTrPpz7SmWtesJ/YacvdKTtes4WxkqHXw==","signatures":[{"sig":"MEUCIQD3CUZaEyxZr6xx9Y/UltQVcG+x5IAWdCU2/o6wiiceGwIgN42iKQFO1lnHvGHr4Qof49jmKdttEWOKQJzd1KgQoAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1liu%2fjs-utils@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204810},"type":"module","exports":{".":"./dist/index.js","./form":"./dist/form/index.js","./util":"./dist/util.js","./async":"./dist/async.js","./postgres/queue":"./dist/postgres/queue.js","./zustand/idb-store":"./dist/zustand/idb-store.js"},"scripts":{"test":"vitest run","build":"tsc","format":"prettier --write .","ts-check":"tsc && tsc -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eef56334-b5ae-44f7-9cd7-c123ba551271"}},"prettier":{"semi":true,"tabWidth":2,"singleQuote":false,"trailingComma":"all"},"repository":{"url":"https://github.com/A1Liu/js-utils","type":"git"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"idb":"^8.0.0","zod":"^3.22.4","uuid":"^14.0.0","lodash":"^4.17.21","zustand":"^5.0.3","idb-keyval":"^6.2.1","sql-template-tag":"^5.0.0","fast-json-stable-stringify":"^2.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"form":["dist/form/index.d.ts"],"util":["dist/util.d.ts"],"async":["dist/async.d.ts"],"postgres/queue":["dist/postgres/queue.d.ts"],"zustand/idb-store":["dist/zustand/idb-store.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.0","vite":"^8.0.16","vitest":"^4.1.8","prettier":"^3.4.2","rolldown":"1.0.3","@types/pg":"^8.11.0","typescript":"^5.7.3","@types/uuid":"^9.0.2","@types/lodash":"^4.17.0","@rolldown/binding-darwin-arm64":"^1.1.1"},"peerDependencies":{"pg":"^8.0.0"},"peerDependenciesMeta":{"pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/js-utils_0.0.5_1781230755323_0.28610660853288694","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@a1liu/js-utils","version":"0.0.6","_id":"@a1liu/js-utils@0.0.6","maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"dist":{"shasum":"b324b3cd1d90af10b40878a230d9a4cf51bbe009","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.6.tgz","fileCount":40,"integrity":"sha512-yzDPIFIl/Cf9yc4fctRw3DQKGZ3JbDHt64fEBmqZfMQULN1IRmNBlivQl4F/sRQ4Mi7VIgWXZ+hguCym5xkzKA==","signatures":[{"sig":"MEUCIADs66RlAVYHVM2dw1UXrKQK9f6osCUP9lHtTKJDP+JtAiEA4NmgPnp937eZzqVGBhCiKfj5BBgilQ6LoIzEPn/7OlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1liu%2fjs-utils@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111219},"type":"module","exports":{".":"./dist/index.js","./form":"./dist/form/index.js","./util":"./dist/util.js","./async":"./dist/async.js","./postgres/queue":"./dist/postgres/queue.js","./zustand/idb-store":"./dist/zustand/idb-store.js"},"scripts":{"test":"vitest run","build":"tsc","format":"prettier --write .","ts-check":"tsc && tsc -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eef56334-b5ae-44f7-9cd7-c123ba551271"}},"prettier":{"semi":true,"tabWidth":2,"singleQuote":false,"trailingComma":"all"},"repository":{"url":"https://github.com/A1Liu/js-utils","type":"git"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"idb":"^8.0.0","zod":"^3.22.4","uuid":"^14.0.0","lodash":"^4.17.21","zustand":"^5.0.3","idb-keyval":"^6.2.1","sql-template-tag":"^5.0.0","fast-json-stable-stringify":"^2.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"form":["dist/form/index.d.ts"],"util":["dist/util.d.ts"],"async":["dist/async.d.ts"],"postgres/queue":["dist/postgres/queue.d.ts"],"zustand/idb-store":["dist/zustand/idb-store.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.0","vite":"^8.0.16","vitest":"^4.1.8","prettier":"^3.4.2","rolldown":"1.0.3","@types/pg":"^8.11.0","typescript":"^5.7.3","@types/uuid":"^9.0.2","@types/lodash":"^4.17.0","@rolldown/binding-darwin-arm64":"^1.1.1"},"peerDependencies":{"pg":"^8.0.0"},"peerDependenciesMeta":{"pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/js-utils_0.0.6_1781233058411_0.762994087821566","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@a1liu/js-utils","version":"0.0.7","_id":"@a1liu/js-utils@0.0.7","maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"dist":{"shasum":"9c120661d76998409f100d52cc3997a7d2627cc7","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.7.tgz","fileCount":40,"integrity":"sha512-V4gY3noH+N6Umnyl/bav3OC5vSGVNshLZmexotWs6fGkwhC6PtdYaSsxYEol8yPPJw/09ix3zPFle3zhI0Ildg==","signatures":[{"sig":"MEUCIQClf8TRtyiO3N/lKJ88cLO8LJuNB8sLrss1sYfwDJj7zgIgNbIkqYkky3+tW0p5Vt0APAOYAJ523zAthJHkNPxwNFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1liu%2fjs-utils@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111656},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js"},"./util":{"types":"./dist/util.d.ts","import":"./dist/util.js"},"./async":{"types":"./dist/async.d.ts","import":"./dist/async.js"},"./postgres/queue":{"types":"./dist/postgres/queue.d.ts","import":"./dist/postgres/queue.js"},"./zustand/idb-store":{"types":"./dist/zustand/idb-store.d.ts","import":"./dist/zustand/idb-store.js"}},"scripts":{"test":"vitest run","build":"tsc","format":"prettier --write .","ts-check":"tsc && tsc -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eef56334-b5ae-44f7-9cd7-c123ba551271"}},"prettier":{"semi":true,"tabWidth":2,"singleQuote":false,"trailingComma":"all"},"repository":{"url":"https://github.com/A1Liu/js-utils","type":"git"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"idb":"^8.0.0","zod":"^3.22.4","uuid":"^14.0.0","lodash":"^4.17.21","zustand":"^5.0.3","idb-keyval":"^6.2.1","sql-template-tag":"^5.0.0","fast-json-stable-stringify":"^2.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"form":["dist/form/index.d.ts"],"util":["dist/util.d.ts"],"async":["dist/async.d.ts"],"postgres/queue":["dist/postgres/queue.d.ts"],"zustand/idb-store":["dist/zustand/idb-store.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.0","vite":"^8.0.16","vitest":"^4.1.8","prettier":"^3.4.2","rolldown":"1.0.3","@types/pg":"^8.11.0","typescript":"^5.7.3","@types/uuid":"^9.0.2","@types/lodash":"^4.17.0","@rolldown/binding-darwin-arm64":"^1.1.1"},"peerDependencies":{"pg":"^8.0.0"},"peerDependenciesMeta":{"pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/js-utils_0.0.7_1781235052298_0.45241331974315413","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@a1liu/js-utils","version":"0.0.8","type":"module","repository":{"type":"git","url":"https://github.com/A1Liu/js-utils"},"publishConfig":{"access":"public"},"exports":{"./util":{"types":"./dist/util.d.ts","import":"./dist/util.js"},"./async":{"types":"./dist/async.d.ts","import":"./dist/async.js"},"./zustand/idb-store":{"types":"./dist/zustand/idb-store.d.ts","import":"./dist/zustand/idb-store.js"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js"},"./postgres/queue":{"types":"./dist/postgres/queue.d.ts","import":"./dist/postgres/queue.js"},".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"typesVersions":{"*":{"async":["dist/async.d.ts"],"util":["dist/util.d.ts"],"form":["dist/form/index.d.ts"],"zustand/idb-store":["dist/zustand/idb-store.d.ts"],"postgres/queue":["dist/postgres/queue.d.ts"]}},"dependencies":{"fast-json-stable-stringify":"^2.1.0","idb":"^8.0.0","idb-keyval":"^6.2.1","sql-template-tag":"^5.0.0","lodash":"^4.17.21","uuid":"^14.0.0","zod":"^3.22.4","zustand":"^5.0.3"},"peerDependencies":{"pg":"^8.0.0"},"peerDependenciesMeta":{"pg":{"optional":true}},"devDependencies":{"@rolldown/binding-darwin-arm64":"^1.1.1","@types/lodash":"^4.17.0","@types/pg":"^8.11.0","@types/uuid":"^9.0.2","pg":"^8.13.0","prettier":"^3.4.2","rolldown":"1.0.3","typescript":"^5.7.3","vite":"^8.0.16","vitest":"^4.1.8"},"prettier":{"trailingComma":"all","tabWidth":2,"semi":true,"singleQuote":false},"scripts":{"format":"prettier --write .","ts-check":"tsc && tsc -p tsconfig.test.json","build":"tsc","test":"vitest run","test:watch":"vitest"},"_nodeVersion":"24.16.0","_id":"@a1liu/js-utils@0.0.8","dist":{"integrity":"sha512-h7B3HaVTCrDyt/mlj68vw2v05qNH+Zkt6tkNtN2NxJzK5gcARl+88zMbjOTACd2UAZ6GLfaIrROPBJKXHN44FA==","shasum":"7a49d3c693c4785cfc569d0319bac2908187bdf6","tarball":"https://registry.npmjs.org/@a1liu/js-utils/-/js-utils-0.0.8.tgz","fileCount":41,"unpackedSize":113809,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1liu%2fjs-utils@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDORCzkRB5kCqvmq6aU3eBizLyhOr5waYBbGkTVmrJ0ugIhAI0mSuCZvmHqTZdpExsonR9LUjPHhKIdPZFUlI/GnuOt"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eef56334-b5ae-44f7-9cd7-c123ba551271"}},"directories":{},"maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/js-utils_0.0.8_1781843108219_0.32324916043722496"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-04T00:23:55.013Z","modified":"2026-06-19T04:25:08.619Z","0.1.0":"2025-02-04T00:08:53.487Z","0.0.1":"2025-02-04T00:19:31.742Z","0.0.2":"2025-02-04T00:23:55.298Z","0.0.3":"2026-06-12T01:15:06.989Z","0.0.4":"2026-06-12T01:20:23.262Z","0.0.5":"2026-06-12T02:19:15.444Z","0.0.6":"2026-06-12T02:57:38.547Z","0.0.7":"2026-06-12T03:30:52.465Z","0.0.8":"2026-06-19T04:25:08.361Z"},"repository":{"type":"git","url":"https://github.com/A1Liu/js-utils"},"maintainers":[{"name":"a1liu","email":"albertymliu@gmail.com"}],"readme":"","readmeFilename":""}