{"_id":"unctx","_rev":"34-67584f592e046a15d7eb899f5dc386bb","name":"unctx","dist-tags":{"1x":"1.2.0","latest":"2.5.0"},"versions":{"0.0.0":{"name":"unctx","version":"0.0.0","license":"MIT","_id":"unctx@0.0.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"81999a39f86b79f1bb315f9fff2129189b61369c","tarball":"https://registry.npmjs.org/unctx/-/unctx-0.0.0.tgz","fileCount":6,"integrity":"sha512-kpugmIYj4bNxQC7Vbcj6HDFIkV8gSWevLOfeL+ridJvdT34cRs/FXF5L1YKgF4kmpDzZEL/pjERVHu4Zi90AdA==","signatures":[{"sig":"MEUCIQCRKEdoDuC0gQ1j5WWrLhUdqYJNd+ILbBjv4IFYt8conQIgT+WmzS4eDGiTnq8WkTGf2wsZrz59v1nPHN4gVUQn5VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvnKCRA9TVsSAnZWagAAWREP/1uobYsti6xiVBvL2tkE\n4sosa8EXYmBNDXNIASutx+9jHLMPxkqt8RjTRMKKrvP0mxRjycyoNhD09h3A\nBvpwD1xj/LF7ouSuootmjxgg1dfvDGrlHxdwv8tGx2drstmFVtHnoDzI3885\nvPFkoY2XgdKmn5RWE3J7kWIwZQ1eILMKNuyKHuROno/52aZBh8q28XgVonpR\nfB9BEU7mIUJ4YlD5bKo8PM9bOrNsy/+VTFwy2HhsvNcA8lulUYs9BVClAJya\nSvjUotIGn3mnnB9DGsTKzVLGnNK4zD5XOmKSDtydFB20Wshru9j9Z6QyGbuN\nhozRtYNZXLzFrxU0F1NRc+MljgndS7oQ8KEfUx1dGgumzwqgH8WUIvOO2xLK\n82sDbWV8dTMi90ZVDfvd2tQGXnVbX0HC+n62VoxtJa6NNftS4tZLfY40HVu0\nnDi9fORWF3MfMCjzqgLnBgYAPlCGnx3MK2cHPfi0cuJaPLsd19bcU1mwqSPl\nRFNf3HzcWP4A7VtFZuGZ9Yvb9veqj1zlV+Sujih4U3MnnetB1A/v22g/Alnu\ni0JOWvhSe1noqHUiMoGthr1Z+L/p7s1tbnxVpcxN8UBrCKifAPDBZIsWaeBP\nyqkeq4o0DOvDUY90U21iaJ0XLPdXfbQaImGXpayA1+mVPaZFjKiojddFosMH\nOWkY\r\n=c/In\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"80fe123c7ba597ca827be830fc7f021ad28d94da","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"6.14.11","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_0.0.0_1617099209570_0.7018831891201212","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"unctx","version":"0.0.1","license":"MIT","_id":"unctx@0.0.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"59af909478f3275546429f94db2613ee35b7f39b","tarball":"https://registry.npmjs.org/unctx/-/unctx-0.0.1.tgz","fileCount":7,"integrity":"sha512-tJDPkyIcPjTVfaA+l7EGr+D2TKvvKXq7gflgoiN1NSLBtrpCN9oqirizmwSjxjrz7777MLAeP8BcIQmc+ywt4A==","signatures":[{"sig":"MEQCIGemFp4lV/1n1NI05F007jgUkUwx9fO+ct5nuPwplIWgAiAerUUlJN5jXOmJDjCe+btEE25RzSgnGum4FikqmJxxag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvp4CRA9TVsSAnZWagAA3gYQAJCgNgglkgnI/Wr0pZEy\nd9/dhxNz6zJLdRMkix/aXWYlECL8uqfXn9iLV7X6pTdzx7ru1VupvjXCztW/\n9+/XZKH4UA/QTDV+HO0mSyKFJnH17oRsCzq/AgL5CCiwDWKWRo1cIX+3m1yd\nq3k+2/3s68YAIw6dTTfPQv5CU4rImBnsJsaBGjApY+sSU6imLxgzwmK6o6d3\nUJ1i9uJnBP4H8fNmN7F4xHSXIuzrgeCDSXcWWKqVWF71Yg+rCpkw6OVHByD/\noStW5A3OYRv8jfnh5nXhW+YgkhF806UVqj+M2B+60EwYNUNXQ0j0+myu7RXc\nx+qp0H3KNr5kxs9PizSkuy84SfUeszoFcx9IdyLPgU/mfz+ri5xOGxUuRRys\n8n730Xv4ftTXOV2JJxQO9srx/aHCXsy5kOi83OJXvy76GTEUoXMOt19gBagw\ngBxfrSoXqb73Zu1ugp7qzvw0fU1ypj+b4+FM8NHELKQvd/m0KPCJ55N+ozZH\niXnBK+N+jD9LrEj/VMMg+804AP0hlf0OjPy9Al9tW49sFuNBa2j+g7LmuT2V\naBDQVV+dFh7vcIJVKSSCwRrmFOiUzpXjKu03cafCbPTC5lwdnO8V60cscFZz\nf6YAVgXURU/ixdjEZbH23eWR5UyFP7CCKzlfih0gTwqKwMI8pYXrpSssnV/E\nZiKu\r\n=hHKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0c87aa574aa85beeccf0be237d804f7172036fd3","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"6.14.11","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_0.0.1_1617099384108_0.09623077144333814","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"unctx","version":"0.0.2","license":"MIT","_id":"unctx@0.0.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"d09e5e2d6dcb5a9efbcb1647e51a7c2152f7daa4","tarball":"https://registry.npmjs.org/unctx/-/unctx-0.0.2.tgz","fileCount":7,"integrity":"sha512-PGYmeZhi1yAVHu7SFNx0crrOod4hPvY0MKNmGoOckzJzpm1ysAtI+cP8Syb/mecd2AtJgi3NXtmWz7P4JP4w7g==","signatures":[{"sig":"MEUCIQCXxN+Xf776oLMqO3IJ2rBTKzf0GF0667n9S3ZzBcnFeQIgIBISWEySQOG7pfgNF2242is6JIkPBEqAzSrXfNJrVjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYwP8CRA9TVsSAnZWagAA30oP/Ay/vKE9KPzfqtEvAksE\nXn+Xj+Oe1L2kDMJqYxc33O0W7ltsXPu52xmXPZXv0qvxxlsm78azCHbs3P3r\nrYj1kcwnyc62r8hpy5JhskQiAV6cClpdsqldRho/PESMKkPY3mp9RcAlW+OS\nw4ToHqvUGU6O3vb5T4+uSpJebXyFZHDVKcNmnGD+CCeMYDF+/GsIVHBsN911\nKVV+g4+MwoqcEXSY7ukmleFCoqZlbgjQYvHIVMLKRHBKim3d8bGH6SLosyxs\nO5SR9NPzP/aHUAPbbF8i/Ssx+ets82wKWTlrsvYhSkwWshHlwA9UPY/QRkmb\nJegmN/2TNcAFrveGBVfdZhzd3rHtl4xbAUp3AoeUkpHRvjDAog/CzIOW6mB+\nJujW7j36DLFs9cMmL4FsKC+XShmtd4kkxawPGJTyyzAv2yJvWjAS0vCZRDKS\nIxItvxd7Xj0nU+Dj29GKbGabWxMq8ve8smroBDcKJ7k8HPVvG3isBgZFu6q4\nW/rjYpQdBdinRIJ7oqLscG9lHlY4K0owYk8fw5/UWL4FSL9SkI6cfTr5MiFe\niyV2QK811ksk4K6tHMHQGnVC2RfmLcI1sEVWpfShGC16vcpxA8XYFx2+VxKx\nEg6x/yFxoLaPspkeyKBU2axapnIt+QunP/lddwIlw9aI+ejIGQw3o/S8I+g2\nDZ8b\r\n=7YR5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4e9d71fe7bda3db244746948cd11ec8d132bc840","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"6.14.11","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_0.0.2_1617101820477_0.4022946029008412","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"unctx","version":"0.0.3","license":"MIT","_id":"unctx@0.0.3","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"e06f67d5bebe2babe5a57c1dc13d77255e3458c0","tarball":"https://registry.npmjs.org/unctx/-/unctx-0.0.3.tgz","fileCount":7,"integrity":"sha512-x+NCoXiYn93laQNnoJGZx2UZj7vv8ViFKadUCDx9S4QoPIkGRCYT0OLUDEMlg/B+Q6bnqdSkPLmiy/kjNIwVyQ==","signatures":[{"sig":"MEYCIQC7dcsHamDOZHXkxpImoCC6qhcDE7mRRJUveLgkM7fvoQIhAJKD/K9oxuW7sICBQIMVdZJnWmARWh0wTYx0vWhXOHvz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYwzuCRA9TVsSAnZWagAAG6YQAJNPef4xTWdRQs9i0P4t\n43u6vF9OxdHJed4d2KY8O1fDpyuJiFcTzjRS1Pt/Zt9qvmKz1O7EVpxy/o5V\nPwe3OQC43GOGZqbZcSfbarhWddFDQR5POcD9bFPAO0++zTreLUDD59fc1jIw\nU6CKcUlmoztrQGJF7NJKpBwKnwD+7Q4dX7B0gqo1ikEnDWe6UO19lESHxlOV\nqk5OuJRAUS2sMCaHasFvAj1aYlZz4rFzNqV4MlsgqaCd6Lh5yc2wVJYTIm+O\ncrHCEVAHbmTAurjjXd+q5SdS07+0KDMJCRnXiBzq0ZSOHAu3oanWZmyohEMB\n3XlIgmiuxT8WJXwiy1ZI4FDZsQzNcRYpa2hUP3cwwMP8wX1Ahy8/fUrlkvC6\n75BiC+YUlKF+6WmVYq3F3xqZuE61YJcVul8qo/8NeCU+vi0dn8i0Kt8UiNSi\n4e+t942SR1mKmEBqBmXcOlH933aopExtHIYRzosLwwiKaKtveYhcLGpKwb6B\n/ouUqxyt6ohekN8YCh9QWDMAd20adNe7A3vvbgmev6LCmYSRbxn5btvqy+Cd\nULTplaB4+1P1MGC0zzlmfVRUwhs9y3v9byH5FHCqWWkgMWtVBycYK48ersYA\nXrNGz3+QrF6IjrhNyEA9MIBfwZvLkNioMagnTcFzE9iw5w71fpG/BZpXVxto\nUUUH\r\n=l2oN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"caaec505093e12261ae04aa603303da2dd089688","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"6.14.11","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_0.0.3_1617104110087_0.015962076210327858","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"unctx","version":"0.0.4","license":"MIT","_id":"unctx@0.0.4","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"70fad87190c96434a2649bed8db6f01593223713","tarball":"https://registry.npmjs.org/unctx/-/unctx-0.0.4.tgz","fileCount":6,"integrity":"sha512-g5434B3KUKD/kKPHDfd8AynKZpMvaAing9X30SJWp8jFxdXqV9Qig1VpDzG2xpuSvNyRPUyoY+prURF3YSYDlw==","signatures":[{"sig":"MEUCIQDpxw2k1elI6gWGx4i96bLuYynPtMlycS64C3fLpTF/DQIgJQqAJKCWajS/2DQlFCexFYpioDvYJjRGPFSvvpV0zqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1IJWCRA9TVsSAnZWagAApNEP/0Ei/JHLkKbPEP7Lqu+L\n2OMzYoiHa4Jr6j8cLaqcKUdoaCJFsGasCaC707tP2Ds82yMhJU1i31/osuUP\npHnIblCVR5ShR0LLNaZXKoqKD5ClxXxGG2fOYE9+2Kgax5hJOT2uumwt2Bjy\nzZiZJXk/Vuyjjbw7OCbq+KPM7ejB9xzvAmDTxsS+0cZd3ybqoNOU7pVfEwF1\nCMOl/zelMWBOIZKhe3+ej7WyLV1SA0DD58YAQzHbLEZiGPiUn+QaGRImBxI/\nzjuMulENNW1XAbIHblW5DEH1tdI3mqsZGXGSfJUlHahuzTm48YcHsyJT1Gk7\nEUXmUKsKvvXodEB5+rdmJH8RyfgV8WOTg/HPViDgM+rRIWQin057AnEtoXIZ\nVRFVBiNfkUvr+lMHhZIDtmAtto7rR9f5RCNByySZmUWtKahIFA02+w2Wbcck\nAHY+S0F7GXmk83qQMiBJ0/GYnzcYW3090OH0raWW0D906Ls8QMv4XrZwjCoq\nJLLIHtfSENIhdT8TBsPtjY+QzquPt81lv2p3TJEgi+84WXFzrye1pla5S2mS\nK1XLdTBWqV1wGI6NGp484xanxWKD/sUfhBUMtgDEjdMxV2r4S7ie1U4qouHr\nIqbqVioL8oCTJ0aieOJf/tQDD+uF1BuPpP5WFtB7w2klaR5fSN4T07tnkJxh\nF+bL\r\n=sWPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"9a60966fb6191ff72eb4df54f1f3bc3a709632a5","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"7.12.1","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_0.0.4_1624539733641_0.051969058585065175","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"unctx","version":"1.0.0","license":"MIT","_id":"unctx@1.0.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"8d0fd94d7570e7cdb95c2fcee57a53cde1985a91","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.0.0.tgz","fileCount":6,"integrity":"sha512-I08PPUUKcekwqcj/mbKZ+NcxR7AEFhRwN2i5I3cOTQ6ZYHuR11TheZGqdrniDcamina+pd7X8t+zd7IiMCu5zA==","signatures":[{"sig":"MEQCIHRd3sNJGKD/OfUUpZyATpgTPxQllMgd1g64EgoVnh+HAiAPtlx42SJTDaX1akXFQyRTgljXROr1pPUMPTbinHiyeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ILHCRA9TVsSAnZWagAAPYsP/jynue95xKLn3xApElH/\nxb0Clx2wx1i6TAkE06QZedgSrzF63LsE6tcdZHxlNufyO62xHGol9e5uFByd\n8yonca6tE1sKU94DhIzxPyE8lnH9J9meUwfvRjgCQZg8q7PsFMQ5/WXSf6iw\nZaj2EH0Uid6r6OqqZkGbi+/rOyHkEw6o7HyG3jZmFLEjkJjqIll6C72Jp3dh\nzJGebiwamW+/6NCbeH0tIXgRKcxIeemVbLkClD1PzW596DsGtx/AMcBJg65G\nC1erG95lAC3afrDizpwIa3Dsq/Yxqt7epcSuPP8R8EIjnKL3RVI7nBE7QRLp\nmEYWh6Vh+NHwpO7V7AKWR6pKhlE9E8DKAYX0QAQAWAAGV9/EsR+p+jQtb7tr\nxC9X3xez+TgnH5ZZF7E/ftafeBippuUp40LhdkQf0Z5nh0M/aC/W6kHU4PSi\npHpIfPwRxZQUztvfPJJIY4mkYa235jL2mPPrmpvZkCnGGd1TJmCaLqLwZMsa\nR9vlQtV0swYeG5h6LQNpVRb/k5uF0RnOpAJTIceWXpnX6oz1NZbp3YpSjwf2\nBUPSj2tdns2cIRz3KQOzr/sJeRebfj12kqo4iQlv9jQQ9V7eBpKPHS313/U8\nvwy3zHmRqbmjkSHTAxi2/vjpZ2+I/fmCPjkqn5jMJc5HSldMuKocheuFCwCp\nvBp7\r\n=I518\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b900ad4a6cf097af51ed3676a6cbd3155299ae68","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"7.12.1","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.0.0_1624539846940_0.2031421894343144","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"unctx","version":"1.0.1","license":"MIT","_id":"unctx@1.0.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"e976394f22ab00ac4088d86ebfc639861ed3ec24","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.0.1.tgz","fileCount":6,"integrity":"sha512-LTxBg2tHfEFwpiIGIM7MOODR1hPiO0njHRIbb6fpxL6czd/rkaSeWoaLAVUDP8qDF1Xvq/wO3Eyp4B8yogiObA==","signatures":[{"sig":"MEQCIGLhD6OPU/4w0poZs+NlziiNFyb1bOagUMV1BUd+hReqAiAdM816xTj95KfRAK96GHhY0is2IeuKNUI4i0ROYJvy1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1IMICRA9TVsSAnZWagAAbEMP/AvbAZt9xPSOx1iKOQJ2\njj3Mhd0jcNDL6Gb8q++YRC6O6AwBkiFV82w2F1Lz/Yv0Z/sesaykhBD3qz7x\nIpvtw/qd/SwGkK/t4WKUWSrEunon63O6BLTcenaUpmnJZFoR2SEYQLLd4xl4\nkh7+ig6WCH+//XjQy7FBEsD3dOlGqjRcmDDNJhw24Zc0xo9oOrY8+PmG64/R\n9qcg3a02gxQVlbYh/hltFIm1xMp/wuPn7YXuFAR0Taw4bml0ADiQxYBDRUQW\nrkH4FsSC8H++b443hxtsDzPGmqB6s/gcto5g35Pf+eB/cK3sDUEl991n/tDr\nTP5TVCiWJibewe66xvwRnYY/TxEth4RVF9HlZjdkpKm+OKsmPBPg4yswu7/9\n0o9MSMyJrN3vQ94AVRDgy+ogPppjkILVHC5+FwXs6L5aUz4I141dCLjikkRq\nzFP2+2PAwQwabhS2fOZv7A4dLm0/ijOZ/6xCKphTyz3rfL6+VwXNWkLdiDbQ\neKO5iDNPq0P2l/iYTGhtehNugXWykN8Fo1Xl9JjnqjAEheFc490TWx+iDyNI\nWpyanqVBrUf03HDrIEWk81HoYVXfWnDdZjfB43wEI1Dk5qJ7o1ZFm7DM8Z9x\nzwg7F9mv/P9oTDsPGo6EFQsBH+GP/PAX3P8GgFRCpIKNL0UHSXWVhAcKH2H0\nN5ds\r\n=K0OB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5d172fdc448fabca71dc43224c026a01cadcc304","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"7.12.1","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.0.1_1624539912121_0.48865322394692146","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"unctx","version":"1.0.2","license":"MIT","_id":"unctx@1.0.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"d8d9c83a0965aa277f61058c94548fcee6861e48","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.0.2.tgz","fileCount":7,"integrity":"sha512-qxRfnQZWJqkg180JeOCJEvtjj5/7wnWVqkNHln8muY5/z8kMWBFqikFBPwIPCQrZJ+jtaSWkVHJkuHUAXls6zw==","signatures":[{"sig":"MEUCIQDD6ejS3m1MwzaQVl+ciq0mg/aOcXIPyayJtBktanNeEAIgQsXJY8ow3Q/rntV9GJv2mQRaZgVO5q+YhNNRIM9NPBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJNiOCRA9TVsSAnZWagAA7H4P/jzcbV0fLisimSRpbWse\n13gE463ythImQHGvDbMTZ0xudPHmqzh+Y3h8Hb0D0bWNlPw+4T21t9Wv/hbE\n1pc3mwMjY8Tm+9h3k+iV6YQ/4v1+7T1oROccNBUNfqOUlJynKFHzCZIjtCWH\nOtpt55blEDZrwgY03X8is/smv6xk+0Se4ZoREGmC8Nda//ZeM50orjqK9QmM\nJkf3N23BtBqkR6jRiOBagzGqsCI2AsuqvL3Q7DnJKrkXsPrSpimWiPO067+d\nCnMMWRBDGRrLWoXs6cO9jNj9iogQB7JvXd9DjgGgybPUUVlPuqWxdKa3Ni9d\noigaV2gfQ07+rIOMwx740Uxim7Dr5a3pBrrQM4o7uD6ENCYtyllOOFVyOp3k\nmXJYCGE2Ws1+FUzAf192X2TE2g9ET+acZ9t1KG2pW+vawb2WY3wVf/QATQxM\nPENqvFjI2WHvoI1LoqOf4UrPGDrGs/Jja0oXdvxDJXLi5d8ocxPy/ZU4uv9z\n6TrRnf4zoYn8Al9/t7mPJxf6/cox5o7Xp7Lcy6dbE5NoqrgQ47P11RCyjV+M\n3iyuzZpuYgMif6DHeMZYTQoWWK6o7pKuFhcU0zoj4+Ds1HsEcr255yGB5yLM\nzsWM2JD8rBsQk0Ngs2UhBpQT9E/woBORhoWcdb7ytoFDtZMocLV+g+GxtkWf\nuxf7\r\n=3E34\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"74cefa14f1672afb21e7e6e9bc8fd8e3d85c0c1f","scripts":{"dev":"jest --watch","lint":"eslint --ext .ts,.js .","test":"yarn lint && yarn jest","build":"siroc build","release":"yarn test && standard-version && git push --follow-tags && npm publish","prepublishOnly":"yarn build"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"6.14.14","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"devDependencies":{"jest":"latest","siroc":"latest","eslint":"latest","ts-jest":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.0.2_1629804686260_0.4936628961123386","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"unctx","version":"1.1.0","license":"MIT","_id":"unctx@1.1.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"dist":{"shasum":"465b1c71849dfae406c5c8cd713a9001f6f12654","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.1.0.tgz","fileCount":12,"integrity":"sha512-Ae6vlXs1HC5Sg4PS1aNm8o9vqLonziZzGQ9m8Yiwvlan2CCwkOsdJXiiTmkjWqKn98PhJrpp8CGKfzA0tLuoZA==","signatures":[{"sig":"MEUCIHC72ZyY/LwRLz2Qg8frCHDQ401BTMADW9mgXuQpZBmxAiEA0dIkVXJGbJgsHPNq1hO8lSF+r0eZmmXpeFQYRtRpq1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOc+XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUAw//UHdyKmxkqWZUdq0FMd1eDyh/p4n16vWNm3IV13o3QypjOvza\r\n2wX/TxbzW/7Uese9hWJge76G2fon09vfEuw4X4HwEjW+N4JbbWUEJLgRODkq\r\neZS9GE8MnGkJ4oPu0upJ/YraYisy87q0ah7VJ2fqP2lHTGM4cq2aqjNB7H6n\r\n5YMOv7EoLCFnBXe5bpdAPDnv2V+mFzso0TWoC1jJtUu59z2q5eteejp/gK5m\r\nFNWzVjLIcl/smPDIzOUQGXSfcrhxOzyOGAPP+/48G9aut2HI7iNAl3WJc0ir\r\n116aI/Ir5LHYU/TtERIBPpCbfKUE8PvMkVlJzIMQeDXc8kWMfdUxjLWQ+UgE\r\nGylDOCr8Ztq0rxJpMKMYyXp9Os5HttYaUFYJKnU4jN9151rtI332tpCuiulA\r\nyiice3IqwneoMgcx/zUadv9rdKCv3I0Fpl/WaKNKPIB7gpAXBfBbknNInpCj\r\nsz3KT8KnJqQuKy3Ubi3p+A1T+R1OMPoKyQnV37C7LAUtYRu1kvhvLlzaFGV/\r\nj+F9QPmqL5qOWPy9BhiDu/KzuqK6SjFAdRzRn8b4QxROKfUzEBmhpp5MJkl3\r\nHzqBvuHTmr+PjZJzqPGkbH/vi4K6caPokTP4i/EpdgA+vP4nUyCxLBt8HC72\r\ndK91YFSVZg4Xb4Ll57DMZzvevUbAo0C2OwI=\r\n=xMbI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_resolved":"/home/pooya/Code/unctx/unctx-1.1.0.tgz","_integrity":"sha512-Ae6vlXs1HC5Sg4PS1aNm8o9vqLonziZzGQ9m8Yiwvlan2CCwkOsdJXiiTmkjWqKn98PhJrpp8CGKfzA0tLuoZA==","repository":"unjs/unctx","_npmVersion":"8.3.1","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"acorn":"^8.7.0","unplugin":"^0.5.2","magic-string":"^0.26.1","estree-walker":"^2.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@6.32.3","devDependencies":{"c8":"latest","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.1.0_1647955863345_0.5631893857996482","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"unctx","version":"1.1.1","license":"MIT","_id":"unctx@1.1.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"dist":{"shasum":"4aa0436b3cf67bb1045f15948a422b8e923538ef","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.1.1.tgz","fileCount":12,"integrity":"sha512-PcxvEG2jJnYXaFcd0jSctj91DZrqkmFFSQConV7GxS1bB1O91I+hde4SNcXLhoy7aehxsWjUBTa1fSsN+6HdrQ==","signatures":[{"sig":"MEUCIQDrgI6oV410wj1/sVaRAINNsI5D/S4R/NDZUOhURGKnRgIgeLEJMVo5iiTac/RTXBYlR+1ByY7JWGPcV3Q1BTYe3IM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPGYCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqQg/9FecBS/ISF7QgvjXVfA+gHrBVlsRWxQAdDtG6R2UhcPVX5Diu\r\nuiQf92w6f9qYlXGm8G4oOYKSM/88dZwUZJkD1tdIYecwL1bhNpmmR/G1smC3\r\nRxcHYz+MP6pKoLHCKlMVmfZFfgCItkeYhzAGaq1Qv9qITiW97EghmFLpCfY4\r\nUwc0qlXkrB2uF8S89XjLVtma+U3UYiZXQIvjVKau/BxuGDJvD8qhTGzCat0w\r\nivajox95+cnX4+Lir6vNPwAcpj6j4ntGKqDSs+4axCxilpo2cM5W3hZb/cfd\r\ngpxbQTMpn+0QGRtX/Hr7JOj4CnoP8LqKlYqfGkYZnQud+LIX1jewhxzx74Bu\r\nnZnWAKBTRNP7alp70p5N0y5LyI8q6lxwalWQmBwCsAHszxYyNreXysRuGLjk\r\n6yPO11wH8YzD3Ntzfc0rr6XUGgd51Fs3ezldxgU62IzgNaTWdQfl2evqcy9D\r\n/vWKt6dMiORZDHPsIDJuWpFo7qTAWqFylyy9NSb/UAZIX+aXoI9V+VMlI2ky\r\nUZxdv3LIB8YVrG9erlvxGdJOYMRV6t/jBDg5R+hr3kM07LBOmHW9oxOgLtQ1\r\nC9MDawpEPSHUIP7HkVhV6f/W9fDOEJoHZ6Y5hvKi8wpN0GI7PrLQE/+uFSNo\r\n4yHhBlQpDoJxEJkycTSLjfvmORvKyw909Cs=\r\n=9IyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-1.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"_resolved":"/Users/antfu/i/unctx/unctx-1.1.1.tgz","_integrity":"sha512-PcxvEG2jJnYXaFcd0jSctj91DZrqkmFFSQConV7GxS1bB1O91I+hde4SNcXLhoy7aehxsWjUBTa1fSsN+6HdrQ==","repository":"unjs/unctx","_npmVersion":"8.5.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"acorn":"^8.7.0","unplugin":"^0.5.2","magic-string":"^0.26.1","estree-walker":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/index.d.ts","./dist/*"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@6.32.3","devDependencies":{"c8":"latest","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.1.1_1648125442409_0.47735849191346014","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"unctx","version":"1.1.2","license":"MIT","_id":"unctx@1.1.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"dist":{"shasum":"4e4bf2e7a09b9816d535468ce974889e17c14609","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.1.2.tgz","fileCount":12,"integrity":"sha512-LN1dY02kiTLgwjinsLhdajinpmiZtD7eYsNGOSFgWqGOoMdfjK0+p53DdVAC1L0dQsORqCvfwrBKKC9pT33Yig==","signatures":[{"sig":"MEYCIQDSmdjy4LYiv1J0+KJURxO4Prv5KNZe7Dnn1G3KyP/6mwIhANRcxMsKEfRbetBOZNYPpWSDzm13tfCMft9b/U9QtkFo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPGgMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoicw/+MuTOJ4/W2fFXtruiU8yYVM3BTBjx59gP1smtSd2I7mB7ZmUg\r\nuOS0aVZ0ZGcYx5Lf9Jy+9uYK8V5dD+HZ4sLDvLT6/kJPqcgUE9w3UQ0+9fqc\r\n2A85rKNP/P3/IzK1BWC32kDzCoAu8LsepQaUPXk6i3tnapg3ySKt7zaivDLJ\r\nMVSTApRJK5S+CVg09NpqICpJujZfxtvpaXEm54i4ntp3CRPRvrsG7yZr18AD\r\n/4Hul8iYDLgf+ncvux96hhWS6ie2ClEOPh9aq5O1ple0GiFCXYwzAPIy82lP\r\nYSMFb74RZnK5CCxtW/cR7X8dGtG/yGLZ3Li0F6yXdPuekvsNsszCXAtDQJeK\r\n+YbTIIcxXPwzVqeKRumqyz9Q9/yGS5/KxUxCuD2FVYa90IMWA9EV7bzdxNxq\r\nLf58QEI5UYAFCvejlCJgBlNZP0cYI9DUiT30nFOu/0QqsedbCSMiTovq/Emn\r\n2did4/5tH+lbhGjClblpZorDVwP5s5Zfr8bY3gMCOdHDkQ5gPJyNGtzuxUiu\r\n5aDGGgL/wVlbSMxk/34UHQkdYPIIPt+U/TNBvKbDkTO6pohVxdT65FTrM0KA\r\ny1sgN+lBhpjAl1I0oPsY6SvrvspkgjB5A/cSf3e1FM7SSbb1wsIGwKWO/D2F\r\nSi3MMPdFTQwbLRmJ09C8z+4qQ0c9zNKmrWs=\r\n=tnyl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-1.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"_resolved":"/Users/antfu/i/unctx/unctx-1.1.2.tgz","_integrity":"sha512-LN1dY02kiTLgwjinsLhdajinpmiZtD7eYsNGOSFgWqGOoMdfjK0+p53DdVAC1L0dQsORqCvfwrBKKC9pT33Yig==","repository":"unjs/unctx","_npmVersion":"8.5.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"acorn":"^8.7.0","unplugin":"^0.5.2","magic-string":"^0.26.1","estree-walker":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@6.32.3","devDependencies":{"c8":"latest","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.1.2_1648125964398_0.13690170322075113","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"unctx","version":"1.1.3","license":"MIT","_id":"unctx@1.1.3","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"dist":{"shasum":"c8db9a1b6bf0a9f94185cf01120286e80f8e4f92","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.1.3.tgz","fileCount":12,"integrity":"sha512-x3sI4ueuHw05zQgbzfpzF9XO+zw0C7sPCPoTRIgVPAXr76HALqcV97cJDEa5Nj+WCAl7V2rgSZR/p4uM78gO2g==","signatures":[{"sig":"MEUCIGMoEsmEhdNnoSfmav/XSLsXSD1K//P8VjXjvY+8PKdSAiEAnFg/hLkgFyRiR67JuTITStQ/Dcsa6T0rt1m4yJTVqMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPfQUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgUg/8CHCrNrpIDHWX8iRqAsyZ42lcYTaCCXxIShY1KT6B6lEIvdqo\r\nDa1cW706wmSXBHK0lXqJnV/Cr2yh2suEdgw0ldvHh3R7a6RjDAceuBQlGfPu\r\nXDLLbn8pI3F2G/dCHJiLTP8Mk24eOlMLfLfMVqCw1T9iWW5U6STtIBMI7k4P\r\nlI58FPz+quafAMDQ95/n8CFKoodheoycb6BUvmWae68CkexJom/3vxvJ+L1g\r\nHzgbQdlj9pX+Tj4mf5kZc9vF+v1GtAq0CvWFONmEUWAbwSBkLLxUBIQzedEf\r\nf03gNp1HHmzUL2KRleD4O7mw6/UI7q9nqRlpvfnDfDD+oxzg2QiCS81p5eCA\r\nHeqeK6WJ8eG4c2Gzk+i8XaOD53Lg7e8UHX2Unhxlzpq9ZJqm+7Zl4lQ2jXkK\r\nuWlFMU2G/j74+VFIiw9Ki8DgD2ut7rbEnu3W0Vts92n8X/MGUffyK4d5a0/a\r\n377iLyMhXkLZG/NY+MJ9bbT+QjJMOIiqd8bOczY19nufBi7bWXptYNCcGvBZ\r\nJMZL87sn85qYstSOCuRMp+knOeKH3p6uqv3JTxIpisdyVMeYw810mzHEUaMf\r\n33+kCfdAGKskLc3JF1uyv6kwMgYIeIYMTs99AgjvnVPPNCiCCFZxmKpr2uik\r\niIF2fUDp7LhyErsn5x8SmPlpPaGwvSnO1Rw=\r\n=Y4Tt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-1.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"_resolved":"/Users/antfu/i/unctx/unctx-1.1.3.tgz","_integrity":"sha512-x3sI4ueuHw05zQgbzfpzF9XO+zw0C7sPCPoTRIgVPAXr76HALqcV97cJDEa5Nj+WCAl7V2rgSZR/p4uM78gO2g==","repository":"unjs/unctx","_npmVersion":"8.5.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"acorn":"^8.7.0","unplugin":"^0.5.2","magic-string":"^0.26.1","estree-walker":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@6.32.3","devDependencies":{"c8":"latest","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.1.3_1648227347947_0.5165748590950225","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"unctx","version":"1.1.4","license":"MIT","_id":"unctx@1.1.4","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"dist":{"shasum":"18d5c0a81d9ce0a790e89b81715f286ac0fa29bb","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.1.4.tgz","fileCount":12,"integrity":"sha512-fQMML+GjUpIjQa0HBrrJezo2dFpTAbQbU0/KFKw4T5wpc9deGjLHSYthdfNAo2xSWM34csI6arzedezQkqtfGw==","signatures":[{"sig":"MEUCICkTGOd06QZvJdgNKstKhgGCCMmFFzx8EbNyCmRxVXnDAiEA40iO0W+sorbyHrEWlBHe4xVs9XnqyuMOxdq72bq9pIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRWAsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE3hAAiPoRzdnYiRhJpQzkJHQOTMAW2UwaU54mSQOYMtodC4yNR99L\r\nFrGjQThVbT7IzbAkuIW7oMItMGOEhdrZ9JxitZrEPGD0gcj/J4vqfeX/vg5/\r\n/5BF9iR7ZZrL+HPtt44ooLf/+rLsOtBULIALm/yz34a8eejyT1nLpukDFB4b\r\ng3f3MFxyyR8GT8Dw+8QZJqrzexXicEierH+KEnfDvDxe31iILVDP55hGZnah\r\nOKgDIrwJEElV44biIIJ/FQwf2eUasSKAHgOKqS6O10MsGvV7wCujKwfemy2T\r\nBlFchRleh1UeiSulYtummTszFxuuSaxnz2or1Gag8HbPl7QKhHXJsV96cCnt\r\na/qxIJnsvdWxzK0b/O1LVgALgFFIxeWVq7DTvbW/IY50nVjGOa59DpIL01/X\r\nhgzBO8D/YevSrfWAm2YuKsMebXynTbPwQ94+aliNaB4SdokGkzsJPuFLA38A\r\nWDxLOgTdgEYKA4SerhkagutoUDfgnqPTPGv3SRIRZHiGKBysUa6dC+2ktK5W\r\n9P4as7Y831mC3UQJrf56V8W5g0bH/yVD3B4ugVPh/3IcXuiFeoj9y5DM4HFI\r\nTjQ/ug4ADa9/OPdpREZnKDScUp7JM3ZTsZzANyaITep9H2dsq9l/TU8yNQF6\r\noQkH+SZw9KWfdbmBCULkEVcFFhi86XVKy1o=\r\n=Ivjk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-1.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"_resolved":"/Users/antfu/i/unctx/unctx-1.1.4.tgz","_integrity":"sha512-fQMML+GjUpIjQa0HBrrJezo2dFpTAbQbU0/KFKw4T5wpc9deGjLHSYthdfNAo2xSWM34csI6arzedezQkqtfGw==","repository":"unjs/unctx","_npmVersion":"8.5.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"acorn":"^8.7.0","unplugin":"^0.6.1","magic-string":"^0.26.1","estree-walker":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@6.32.3","devDependencies":{"c8":"latest","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.1.4_1648713771988_0.2875383347196525","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"unctx","version":"2.0.0","license":"MIT","_id":"unctx@2.0.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"9b73c0d7c7208adccfef13abeb822065615daaeb","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.0.0.tgz","fileCount":12,"integrity":"sha512-Br4VyGxoAYlk2tXkV2NQFUyId6Z8d/RjKBJA5+WCBY2EOa8sOrGV+O+5l3QJZYBam3zLXbUhRXcQ0aIhMiiI+Q==","signatures":[{"sig":"MEQCIFJI88Htgkx4tR+ZNPwLWkoCEWrrha7I0b2GJg1hUKcDAiA7bGOExIJt30q3Tcsisf9wcptN/ingk8MzqcOEVpgmOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6r7sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopFg/+OzXKvR93yh06n30ncT0f76ccnpCK7yCZSiusXTFvpp+9PkwS\r\n+9GSMgc5O6NUnHEAUvL54qb6l05+kacvJ9UOtQlyNcRwwb+hXNkATT3yA3YE\r\nbqOJAfgdagGW8LSEe9uVUo3S+Nvtp7oHtdGzrBbQIQz/pvwCtMSwgAb5Rs4S\r\n8loFGDuah3uuEOjUVrkeGB+wY9iiFrHFjm1hRpHRo4tZg+wIv0Cl3rs4gUwA\r\nbQLs8+w5p4c+KQzw/8o1NSzjMPnnst+Mxh/2q7zuQYV0qTVpMimSXRTh27xo\r\nHbb8lOrydpo1QMuPSqribkYbycYQZ923j9557KQIQaslXBcEMr0sGHX/ES10\r\nqO/Pa+dOb7v4+arhiOKOL1dK+39kuiojUkVE04MX/2iaCvLyGXpB1IWVRXpu\r\ni/W2RvFYjbel3K+0jqhXVNLsDh3EaEsEXR6l9O3yRMzMxssCy83UJxTqGGRm\r\nT0YJwH3il6YtBUqE7Ass4jBF9jpGXEl+pW2v6rptxNTWWcxqYmP3O3ORd+7m\r\n7lKiK94Y4SuXnzeswLVsZNCA1sHyJE+XmCQj1j3ZH+JF6Qq3lDJrmWg8ygMY\r\nAiTPrf9G7Xje5ghya7lL0HunpUwO0FJF2gwIdptV0MdDiptpqwU2E+bzS4Is\r\nyBxOB8k9GSRHk5traR7adNj2PGbUw02R+uM=\r\n=iFnC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/eee0c524b72fb6886c100cc8e5c374c2/unctx-2.0.0.tgz","_integrity":"sha512-Br4VyGxoAYlk2tXkV2NQFUyId6Z8d/RjKBJA5+WCBY2EOa8sOrGV+O+5l3QJZYBam3zLXbUhRXcQ0aIhMiiI+Q==","repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.11.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"acorn":"^8.8.0","unplugin":"^0.8.0","magic-string":"^0.26.2","estree-walker":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.8.0","devDependencies":{"c8":"latest","jiti":"^1.14.0","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","@types/estree":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.0.0_1659551468444_0.17721737629957812","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"unctx","version":"2.0.1","license":"MIT","_id":"unctx@2.0.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"f87aae922cce02499ff8d591fe33ff5e9b6123fd","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.0.1.tgz","fileCount":12,"integrity":"sha512-4VkJKSG+lh1yYkvdI0Xd3Gm7y7PU6F0mG5SoJqCI1j2jtIaHvTLAdBfbhDjbHxT93BsRkzcaxaeBtu8W/mX1Sg==","signatures":[{"sig":"MEUCIGItaDxCcpyyuGkGR7KVQSJvVSembOzMpF/Q5PHQp6QtAiEA9VN933c1Ps3g9ruDaj1LFBfl/9Lw1GnLdgs31/eNYUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi68ObACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruMw/+Lsw14OhU8yfC7+eni/UuM6pBu2OjNzUlB6UT1CJkSZSAllC3\r\nZHBubUJ+1iodVOSHxv1pAA7U+0q5ytXPRNmUixAHIfZcqJCEk7OZ0+3SmwTh\r\nI0MyqGFEI8eYsjE5kdREMdnm+q9RBxKEKmGqQPORFWXulddNry9dKGxImq1f\r\n+WjbqNp8OhQYaD5nuIPDKaSiZthdxW+WuVwinRZPKG9VoN2ksVVMp+l4Yyfw\r\nla2MFGfOh/iUabtG8P84JQBjcea/mIaErV35ZmH2IK5sPONTaLVj10TxlKGo\r\nxtCyCmrtDIZMM8U9M9cxjLCH8UKYO6CJVfoTtnzGFV9FXOtmLoEBk0OHsBI7\r\nXpYX25D6dzwmT2CfbuE4pCGYnQkGzQsuQ9AVpdhPtstqLv04vca1EC4ajIxs\r\nJ54R4BE5n3J5Tg8ycskIoh79Q3CVbNNMNuj1PEyzCx80plblWqJcCd/Ro5YE\r\nDhkjbiRRf1bzQo6W/uanb9yxjAEJt+iXqFo7uoMu2ds4TOvleSJlUr0ZKXAW\r\nyMSHrcx7WT9wDOttTk/C51/xR+R9JLpdDt99M7fEl+72dPbdY5/ZNpyvJ9xc\r\nP9S2ouUew8rkPdU3mWoxcqbfGXHUgO7Hg2vTdfy/ziw2/YTTy20oDnAKloLC\r\nWdR34TETahhEOTFyjmJP4H7H0rf0IFn2qoI=\r\n=NWt3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-2.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/a4de149e38e17dd66375bc84e6ac5a1f/unctx-2.0.1.tgz","_integrity":"sha512-4VkJKSG+lh1yYkvdI0Xd3Gm7y7PU6F0mG5SoJqCI1j2jtIaHvTLAdBfbhDjbHxT93BsRkzcaxaeBtu8W/mX1Sg==","repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.11.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"acorn":"^8.8.0","unplugin":"^0.8.0","magic-string":"^0.26.2","estree-walker":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.8.0","devDependencies":{"c8":"latest","jiti":"^1.14.0","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","@types/estree":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.0.1_1659618202866_0.35683778235768693","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"unctx","version":"1.2.0","license":"MIT","_id":"unctx@1.2.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"223537956059c0ed1aa6abd3244388f490c8e402","tarball":"https://registry.npmjs.org/unctx/-/unctx-1.2.0.tgz","fileCount":12,"integrity":"sha512-r3p62XKSMvgttYu3fFf52rteqcguwQENJ863dOGM1xM3uUbSNbr+zAuTohMyKx2pcZLmjusgcnl1cAWaZbCzKg==","signatures":[{"sig":"MEQCIDGt6a0hTvC112lxqI3gfiEywTMvUFn8TbdOmL55fZTOAiAIPP9E8T9/TVJBfAVByM4U9zcYbdrmi3KprajCcCLNWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi68QpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBpxAApInR3ohQEMLzj6kcRfn2iO+lZq9DEQ/Se4thJmNUnV5ycXpK\r\nCZYaceTvDtWKWhr2LUjV5O1PLo42ZU5J2L5Wk6FxHVG/9xi6mgOGIWxxQ7b7\r\nG4cUUU7emQQL3foVbWWq8ZbXMZEEex1HfGDwFjZhE2ZyF9ngOtH/Ft4VT81m\r\nGJaI35FXu4lvoTuwKUxa8JnvepHoXKMjXDhnx0DSY9Zz8o8SJ96II+e68jya\r\nn7GOLC2m52pTN/MD0m9AYLGBphkOYPabFjPNtqUuy60sXxbcY6ussMP2q/eF\r\niYmPRXxyR/mOtPCEPxJM5SKo1rsXnHuteGlDq+7PKgdbXiVSW5PHL8UlZk6c\r\n3H+1GW+PKZNlF4LZwgMJMaD4H6XDFtbZhwhkixXib5DiCQh9gvGNFbX/iDhC\r\n03LWmP8fEKSofWs5PCYBiyfPDSUuNMpv+7f/c/Ax4X0C6H9H22Vt7T+/TsJM\r\nnUYmrg3buIGjYDUgfRXWS6X293Ktvyy/LTNaOCEX5qTc5rbf/RXHy6CWFQ3t\r\n9hu2DdgWvq7KwUNPljpa5BMOUF2vL91L4KhR2mBE5FDhNKwuGLAFDmnGN0j/\r\nqHHPsKbFKZnbu6Nt63N2RKCiXOV2S1MUHLlDpZZSgUiqLjGEnTeyIROgaMFD\r\nrfVC+69e1+qxmJvmsJgLs1lGV9DsC2DPK7g=\r\n=51vh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs","require":"./dist/transform.cjs"}},"gitHead":"f871cd72ec97b1bb448c030c16feb83e3749811c","scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.11.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"acorn":"^8.7.0","unplugin":"^0.6.1","magic-string":"^0.26.1","estree-walker":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@6.32.3","readmeFilename":"README.md","devDependencies":{"c8":"latest","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","standard-version":"latest","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_1.2.0_1659618345557_0.3566513443657231","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"unctx","version":"2.0.2","license":"MIT","_id":"unctx@2.0.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"7d14d9290e0879aa7be697b7f35066cffec4ffc4","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.0.2.tgz","fileCount":12,"integrity":"sha512-3lcXTlDoOaguRVC1GqG3mrawy17yoycSAQDDnUayQYZ17v9to+Gn6Zyssroc/GD2ppJ0wF5V8adOcKkrNKVWow==","signatures":[{"sig":"MEUCIQC/9+mfJfbhVvEuYyCR+8Isa6HOEmPQkyh9I4oYpWeplQIgcIGFhCecLNpjvk4D9vg4lD4EzW5yHCrb5uQ1sfT7Hz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDIynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoavw/+K0aMk+BfffbqMshQ0O//2avYmtpfUjO6Vyds6JeX707vsMn6\r\n7FQYo9iB0yWmExohMyu0gBVmo4ra9q3zCxX3TFhYwK+A8zZf7PQhlgA15LBV\r\nSji9vvYCIQZyDIlUL/eTowUECl2y6OQos4NLGsnLhg5UeoL+FEtVkfEprW46\r\nPFOIcf3Ti1Iy/op5AbAl8iH5jNC41g9SmdjO5dI2z9v/urgQZrjLJ9yNAGGE\r\nFkYedPVMS6E3TnrMKQ9Ujy+5cuRxhg/OQpiWFHqWwBLbJjgPzbg7QvQvnXk0\r\nHxEG+/TCW7el5xG3e81goN40x5rTjTrpqQj3w7XiSNd5CwMtqFVBkdeU4nQz\r\neThWt7Yg6qcTfy3CiXWOMTUieMv/3VnpZxfk9oAP8vRKz9NCKpG5Y2wFSgpw\r\nUUzzw38nNh7iq3XahLgDH+xFdic1L3EF84i27xuZ4RAY+T32s0aD2BGWUoCm\r\nUc5/hrdk2qlij6D1SfkMfMOfIHsMhH3mRl93pBJx+9tMJUVfZa1VS+LJ89UN\r\nzy1JsvbHpKPJFBW3Voq5hLRrn4MIb19C2KFFt6KbGBHTbKtL8C2zF0ZQxAB0\r\njC2/g18o/T80Re1JosIi3LnOgBhq6DrfHG40cGhTJtb3XQIEtpIH/wrzOsSI\r\nnC5352eCIDfW7GIltcfXaR59EnSR5cWks4Q=\r\n=AVy7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-2.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/5312acde36b1be5e42d96671111ed36a/unctx-2.0.2.tgz","_integrity":"sha512-3lcXTlDoOaguRVC1GqG3mrawy17yoycSAQDDnUayQYZ17v9to+Gn6Zyssroc/GD2ppJ0wF5V8adOcKkrNKVWow==","repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.11.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"acorn":"^8.8.0","unplugin":"^0.9.5","magic-string":"^0.26.2","estree-walker":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.9.5","devDependencies":{"c8":"latest","jiti":"^1.14.0","eslint":"latest","vitest":"latest","unbuild":"latest","typescript":"latest","@types/jest":"latest","@types/node":"latest","@types/estree":"latest","standard-version":"latest","@vitest/coverage-c8":"^0.22.1","@nuxtjs/eslint-config-typescript":"latest"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.0.2_1661766823620_0.2571464342714087","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"unctx","version":"2.1.0","license":"MIT","_id":"unctx@2.1.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"14cd10e5150e2588e88f94775e7509908f853ed8","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.1.0.tgz","fileCount":12,"integrity":"sha512-Q3UdS5IAlVRIWsWDd8Rr9g2zqBAZaecBgQ+XXFiKbZzovDMMTEU+Ki0SAVf/ZgWsoeG0/c1kzO2/k6BVhbkUHw==","signatures":[{"sig":"MEQCIF3P20VMf7InB1F7/JFvku6D8ii0Z7/uVj1kdmRVK98OAiB5JAr8gjKn92sDuyVZ/wbkVBptxuR+WGUKIg7/F+2h9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjclnHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrksA/9FEesiDvxT7hiQDhPDtXYEoBI3tvXtjHd6JJ8E44SoESwa1YR\r\nnbdneGU93d1rsOl+EvlrcfQjbeUpykr1nYf1GfUP5qYDyOl6fBMq/IeUZSiO\r\nSqPT0E128GKJ4QgpDPDm0fZGJyPD10/2LJiOnod0WUNuJt7czvxsB1/GJ0R4\r\ndoUIjOGnibJUhpNnfbOhuAiwVZlHxrqtklEz/ZfWd0LkundxBE2aytMzwHp5\r\nWwQFyJrrVCj55t5Ih5c6MfcjcgxB81JtJjmQQ4iuMSuIhgalyVV6bV5O/Oh+\r\nMKIhzcbiJV3PU1VVdX1JHCS/R5IA+o8og1mUMGX/HHua3/yUtvI57Gh86t9g\r\nwfx7VzpWFcuEMNB3FE9At0+2zycTD+i4oqfYWCtdYKeqRv4S8Zxw6YsSg4wr\r\nWfQmfKthi7/G5iJuaaEg9w2xaeStniYCVVJVRRA2+EUJv/AXG276zP5qI6GK\r\nDZ9qzTQFMjsb8SYylaNgUraKsccwWYUqpH0SSeYsv6RsmIevL5R6I/N/dROq\r\nqShhwZGPNB78ezJbcFEKI/9BDp3GYKK0r6pQCsIxKarIUxywFt9ttcEQiCox\r\nsUlpzpzq7N2SL7i04S9Sbs61kvh7X9pRhAJJoJkuKksQuZCVoFJocih2ur/B\r\nKuTEVyL7busWwfNeWTvInv96fo2mvN84J+Q=\r\n=h0hc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/cabe83a7fca02f1a9e216e6acf21f838/unctx-2.1.0.tgz","_integrity":"sha512-Q3UdS5IAlVRIWsWDd8Rr9g2zqBAZaecBgQ+XXFiKbZzovDMMTEU+Ki0SAVf/ZgWsoeG0/c1kzO2/k6BVhbkUHw==","repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.15.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","unplugin":"^1.0.0","magic-string":"^0.26.7","estree-walker":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.16.0","devDependencies":{"jiti":"^1.16.0","eslint":"^8.27.0","vitest":"^0.25.2","unbuild":"^0.9.4","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/estree":"^1.0.0","standard-version":"^9.5.0","eslint-config-unjs":"^0.0.2","@vitest/coverage-c8":"^0.25.2"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.1.0_1668438471188_0.8608365165754126","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"unctx","version":"2.1.1","license":"MIT","_id":"unctx@2.1.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"415b07cf6ce42fad59ae1e4fa42ace2e71f4372d","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.1.1.tgz","fileCount":12,"integrity":"sha512-RffJlpvLOtolWsn0fxXsuSDfwiWcR6cyuykw2e0+zAggvGW1SesXt9WxIWlWpJhwVCZD/WlxxLqKLS50Q0CkWA==","signatures":[{"sig":"MEUCIGnVLj516BAaySfzlH9HtuGtzBN1ilCtlo/SGypO9Zi1AiEA9tfN4lOaI087KJcyQEdODwIznMq3VeN2Yc0ohXkO4SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhJ1aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDbQ//eQksgysYIVXRu5PRZH8/7c661CzGwneH5mXn+hBPheCdH6Oi\r\nkAurwQJ7vZNy6LiKCAB5puQJm2DwJjYiCbEnjhOuj7lMDsPZdY+aKA9mAI/R\r\nqLzXWzIErFCwd2/Ytrt8dC+TmsHDHUNCTaRMr/WsEqpYg8ZicFS05psTjDF+\r\nmr+fBBujKN76J8P0ba1M+82iDQlEecJ1mvQK/yKcAMSdx48w3FmOHapJKRTB\r\nPaziUPFXZCOuCNgIigTNFQy1HCLj56VB/iCWqFQW0kUYNAXMT3Wuqmj1mp+z\r\nGy841fJHW/S8NfYY2+YEtmIjo5WysrewqlWRP39qgKRkH3VA9EJ5IfadL6uw\r\nLIuIVnbOlaEHsbjvuG4hvdSntD1bAsHN391SrFdeP48aJizYIZrg8n56lnT+\r\nidKYqIL1PTB0WxiTJ57eeXjcVLwBRGAsxeLhceP6rpTwB700RkHjV50+d9pd\r\nXYKjzqQnEbfkrtDPc699yUrExVTEcTQ2GiYm3Z6+AMol5zmo+pmnsrb2a2V8\r\nTeB5V0SCiOkNKjF+QVxQWfe4rG546/zQogw29+QLzQaoLjidTbEeyUnNmgUb\r\n6un7jA5AjDBDr+yS9hWVBzKVmKTQRvak5uohCPnJRjpuQbw+M8G9HuuaJp5q\r\nOooKKt+p3KU6iog+8dSgFh5q5EXnIX/wVtU=\r\n=Hiwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","_from":"file:unctx-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js .","test":"pnpm lint && vitest run --coverage","build":"unbuild","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/7c6691d3f10f1a7a845d85b7e49b942c/unctx-2.1.1.tgz","_integrity":"sha512-RffJlpvLOtolWsn0fxXsuSDfwiWcR6cyuykw2e0+zAggvGW1SesXt9WxIWlWpJhwVCZD/WlxxLqKLS50Q0CkWA==","repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.15.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","unplugin":"^1.0.0","magic-string":"^0.26.7","estree-walker":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.17.1","devDependencies":{"jiti":"^1.16.0","eslint":"^8.28.0","vitest":"^0.25.3","unbuild":"^1.0.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/estree":"^1.0.0","standard-version":"^9.5.0","eslint-config-unjs":"^0.0.2","@vitest/coverage-c8":"^0.25.3"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.1.1_1669635418242_0.8989629762738365","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"unctx","version":"2.1.2","license":"MIT","_id":"unctx@2.1.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"12d34c540ef4fbaffb2a3b38a0697e42b152d478","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.1.2.tgz","fileCount":12,"integrity":"sha512-KK18aLRKe3OlbPyHbXAkIWSU3xK8GInomXfA7fzDMGFXQ1crX1UWrCzKesVXeUyHIayHUrnTvf87IPCKMyeKTg==","signatures":[{"sig":"MEQCIA//rCyTOQZX0rsypRa0BfPqVgvnv1n60nFBdhDeQuqYAiAvlnRKdtgAtb2LwX3Hv6umRuHROXGQfds8n47n1sq7FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5ivWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyXw/9Ffr5qgRTUh/saLdSn9Aeeg30mVlz8a4plOo0uTYBRSsKoJ6I\r\nCV3KM3hNrASh2Z6jNXZuOEwjiINRVwcXYqF1mVJ/zNsIBCLMZfMsrnBtuOtF\r\n6oxXG099GwAlG3M6NrFxfadgrAqZz17QoGiVlmgTo6tJtr+0+BP2eLvyzOrw\r\nzv5MkWVVErETYtMEuZh0rGTicYJkd/glM2VE/j97CrLoS6I5P3lI8V8FjtVZ\r\nE0+YkEYrObBROLxPo3j0zmXRZn8qCqf3GS48amudpFWCR7PqdqIypYwDqb/u\r\nGKVsQ9E1EF5uIE5K51WOVuAuRBnX3tRfrf3WhNpZixxrpYMM1SmqWiv2kX4Y\r\nXgxiCqCk63NH6VNqSj6Dc3x8X19vGvx/SvR6iyTeu4uxLCFpJJ5zZlef2FZE\r\npXy+Vmp5Jy5hO6uTk6JEIt6xydMKOQjxDiWRLrev8i77n6HBVFDLZFY9jz0P\r\nGI2xjHtpDtF1g+AH4ZOBwgnybs1KrsbqpeQ7OTC972zD9AChPD1031av6kP5\r\nwdAWb+STyxCcgHzcM0s/dBZnBHUJ+zu1bHaESrk55bqoWRttwf2jblAmIv2w\r\ns/vmm9X6Nbggum1r1qAoRpycFgG11n9r9+BSfOoiTUoAuR+CtzApw/WkzkuY\r\npW2/ZcBbvyQo64FhwE8jx9ahvRZ+vz7dB0U=\r\n=+GsW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"gitHead":"c4d1d1dbacec8ae576e1277b64ceecbada0c5c59","scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js . || prettier -w src test","test":"pnpm lint && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.19.3","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"acorn":"^8.8.2","unplugin":"^1.0.1","magic-string":"^0.27.0","estree-walker":"^3.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.27.0","devDependencies":{"jiti":"^1.17.0","eslint":"^8.33.0","vitest":"^0.28.4","unbuild":"^1.1.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/node":"^18.13.0","changelogen":"^0.4.1","@types/estree":"^1.0.0","eslint-config-unjs":"^0.1.0","@vitest/coverage-c8":"^0.28.4"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.1.2_1676028885839_0.9063152920364219","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"unctx","version":"2.2.0","license":"MIT","_id":"unctx@2.2.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"454f1a61c9c6bff24d42db3a817d3273eb1be736","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.2.0.tgz","fileCount":12,"integrity":"sha512-th8S0zg9m35lirV7FYI6AYMKHfmLoEGC87yjuS4MGLS/OZ3Pv1Qx+HyXtnlwteL2YL47xN1ADDKoFWYw3VZoEA==","signatures":[{"sig":"MEUCIQCdNNqUL7290i6jIhaU2i0Jvd28thiqRKc9F77wlWGyiAIgRusIKUS9wJCrjTPcLEyTvfLROxuPcjZg1HzyPSr4zp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNE5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjGg//boJmXskyObEVdwlLZHjWj0F/zjfi4eyLwnpLfUgn7klGJbb6\r\nacNGdIsD+Ro3ge+bothReiSs0GUpBH4wiZ4cdZFZyRVhD/RK9O2gk9wXfSRF\r\nxohRxlBEp+Psx5NwdNCry/ZDCzIIGQFWKJ7UpETNcHV8PK2q7hd1/NEsys+x\r\nYyu2a0X51LhVOq2ynYmRiFes5j2MlDVicy4PctwBxXZcuNjgDtCCUpR4J+HR\r\nhQ7fjz0oSxz6HUvEY63r6dPNEJz4mu4trNwwH5V2P7or0HFQr4EetKz9GtOc\r\ngcSoMuJBVCnJJQJDoorue82gXmWCi8nYJ13Ia2RPLeV4xOPpnaUCq2nw1MU3\r\n0GYeHhlSLugZaCPsHEITIWA93zHugF3sO2BbYZqPuBCoP9zKHQUynSsHKcwT\r\nRc9pqzQ1WSPvOD3+8wC/imkeiui+NyVyxWG9JHIzIKUsWNyaK+AWASCPGUEM\r\nq1wEl3X/gvwPfGnjOQZVZRckQ6rd6gFmT/0iUjll+pN1DROTNDowpm035Q+B\r\nHy+nNC+ittrl0kbmjLztRr34XQl3ug5JSPq3TdKCh7+2RhP4oOosTHmv8VmE\r\nhaz8kvkWtz9Xx3I82VXVIX8cMAVAKgDkiJ8OMLXA5G6BWm5xqywPtKBPUcKj\r\nNtF+yEt2EOTGC3HzLYlHdwpKCkMxB7j7e7k=\r\n=mxDT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"gitHead":"143cf1033501933e5524298035d210c7f9db475f","scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js . && prettier -c src test","test":"pnpm lint && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --fix --ext .ts,.js . && prettier -w src test"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.19.3","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"acorn":"^8.8.2","unplugin":"^1.3.1","magic-string":"^0.30.0","estree-walker":"^3.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.1.1","devDependencies":{"jiti":"^1.18.2","eslint":"^8.38.0","vitest":"^0.30.0","unbuild":"^1.2.0","prettier":"^2.8.7","typescript":"^5.0.4","@types/node":"^18.15.11","changelogen":"^0.5.2","@types/estree":"^1.0.0","eslint-config-unjs":"^0.1.0","@vitest/coverage-c8":"^0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.2.0_1681149535268_0.08200512378482583","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"unctx","version":"2.3.0","license":"MIT","_id":"unctx@2.3.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"abb1eaf1f5417d9562b3c43a90aba259a869c96d","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.3.0.tgz","fileCount":12,"integrity":"sha512-xs79V1T5JEQ/5aQ3j4ipbQEaReMosMz/ktOdsZMEtKv1PfbdRrKY/PaU0CxdspkX3zEink2keQU4nRzAXgui1A==","signatures":[{"sig":"MEUCIQD8EzXXo8SN6shzwAKAQo/7H7rVDowVbUaSGyf7SBTriwIgLsDXarN1LHd4zHPfCtybMii655oOnHykpOrX9AYMHpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPprGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOGA//VHUvhnoIn4+neFhrzfDxkTrFhpwXQB/Tl5iD9GJzGEgPFa8y\r\nYh8NYW6d6VVYWaEO7VPDaMCNaGPBW5/CdK6THubpR3S84DJGHlZrywQqOK+S\r\n4LPvVRg/XTX7RL5hNBIC2Kp3550BkQl+jUXsnjOQTMvdkSv/U/t8FTonijTv\r\nrjTU/03t5/Bgir64IcfGzHL60ZG72qB0foAixRbWZKeKVY96mJ6AXOE3U3cp\r\n22dKlgJCzR+bv8YyaiRIcKTWDTBeLhzxs/0Je//8TconV6BHp8jMhAfh69+I\r\nVENEjIAGb0dDqQ7ABcHspEz1MTissYnSfBh/FhVSqZQga+xArBSHgC5kC830\r\npSy9h3w/UsVG4vSTBCCDuQf4NLFGK5ZM+3UdA3c0DfRuksUEbpKgVKCfjiVI\r\nxgq+lG5KaSFrRhiL2On2Jbgtlb1SXwDseDiXbo4tv/lOns8onEYnhUvZSWX2\r\n1TYQOGM2jJpeMy43r7S7vcupf5kTLnQ5GADIO7ve+d7djwXdpbGHZ8S9G/av\r\nNGCClfT53TCBCBrvchP+Ngtwf00QW3ob+1lsGO/lrOufcLfBpYTA5LkjEXJi\r\nwDnIke1Y+bDRNIc89rvK2TtrwOVxUfb3gy/KRorlaBSCqRsZVxCC34Ws9zhN\r\n/DmYcLCgYATcwtG6WEd5mbV2h5sk5HB5rI0=\r\n=kpPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"gitHead":"b75ae03d6cce5ece44b2fdbbe95e99203cff6668","scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js . && prettier -c src test","test":"pnpm lint && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --fix --ext .ts,.js . && prettier -w src test"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.19.3","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"acorn":"^8.8.2","unplugin":"^1.3.1","magic-string":"^0.30.0","estree-walker":"^3.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.2.0","devDependencies":{"jiti":"^1.18.2","eslint":"^8.38.0","vitest":"^0.30.1","unbuild":"^1.2.1","prettier":"^2.8.7","typescript":"^5.0.4","@types/node":"^18.15.11","changelogen":"^0.5.3","@types/estree":"^1.0.0","eslint-config-unjs":"^0.1.0","@vitest/coverage-c8":"^0.30.1"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.3.0_1681824454670_0.2824010824740748","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"unctx","version":"2.3.1","license":"MIT","_id":"unctx@2.3.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"5eb4aa9f96fb5fdac18b88fe5ba8e122fe671a62","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz","fileCount":12,"integrity":"sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==","signatures":[{"sig":"MEYCIQDjJHfKeHFiYz1inwCyudS+lhg54TcHQv3lgRZOocAltwIhAKkOlvSiRLt9lkZ0KfhWGw0V4HoG3luljtjPhdHj7xxB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31802},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"gitHead":"df957e8913c9c0e72eca24d4df505e2f7ec26559","scripts":{"dev":"vitest","lint":"eslint --ext .ts,.js . && prettier -c src test","test":"pnpm lint && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --fix --ext .ts,.js . && prettier -w src test"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"8.19.3","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"acorn":"^8.8.2","unplugin":"^1.3.1","magic-string":"^0.30.0","estree-walker":"^3.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","devDependencies":{"jiti":"^1.18.2","eslint":"^8.41.0","vitest":"^0.31.1","unbuild":"^1.2.1","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^20.2.3","changelogen":"^0.5.3","@types/estree":"^1.0.1","eslint-config-unjs":"^0.2.0","@vitest/coverage-c8":"^0.31.1"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.3.1_1684928154958_0.6933680354989591","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"unctx","version":"2.4.0","license":"MIT","_id":"unctx@2.4.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"5c3d07aac6c6f3d5492ac3c1d1ae5b21faf95295","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.4.0.tgz","fileCount":18,"integrity":"sha512-VSwGlVn3teRLkFS9OH4JoZ25ky133vVPQkS6qHv/itYVrqHBa+7SO46Yh07Zve1WEi9A1X135g9DR6KMv6ZsJg==","signatures":[{"sig":"MEUCIQDI+OiAST86egEnd2AnrIBFX8bq1gVX/OOGrqYkIYptfQIgaPOhstnkgDw9GatZl2WWj2Hndl5HeOJzm2fptCxoFxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39500},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"gitHead":"d8ba0cc16851898a56639ae332836d8457842c96","scripts":{"dev":"vitest","lint":"eslint . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --fix . && prettier -w src test","test:types":"tsc --noEmit"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"10.9.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"acorn":"^8.14.0","unplugin":"^2.0.0","magic-string":"^0.30.15","estree-walker":"^3.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"jiti":"^2.4.1","eslint":"^9.16.0","vitest":"^2.1.8","unbuild":"^2.0.0","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.1","changelogen":"^0.5.7","@types/estree":"^1.0.6","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.4.0_1733835431475_0.4732974533706298","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"unctx","version":"2.4.1","license":"MIT","_id":"unctx@2.4.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/unjs/unctx#readme","bugs":{"url":"https://github.com/unjs/unctx/issues"},"dist":{"shasum":"93346a98d4a38c64cc5861f6098f4ce7c6f8164a","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.4.1.tgz","fileCount":18,"integrity":"sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==","signatures":[{"sig":"MEYCIQC8K6+ju86O6dFlfhHg7Ud699PCQa/J6zx41AzpPupsDgIhAKZHKgS4hzNgeM7AEmEy8bVkXA0atsbvn1ONf7e1AQSU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39440},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"}},"gitHead":"f5dcc925bad1568798f2fb0ec6ddafa01d4b1b3a","scripts":{"dev":"vitest","lint":"eslint . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --fix . && prettier -w src test","test:types":"tsc --noEmit"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/unctx.git","type":"git"},"_npmVersion":"10.9.0","description":"Composition-api in Vanilla js","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.14.0","unplugin":"^2.1.0","magic-string":"^0.30.17","estree-walker":"^3.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"jiti":"^2.4.2","eslint":"^9.17.0","vitest":"^2.1.8","unbuild":"^3.0.1","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","changelogen":"^0.5.7","@types/estree":"^1.0.6","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/unctx_2.4.1_1734474890665_0.5757425032993477","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"unctx","version":"2.5.0","description":"Composition-api in Vanilla js","repository":{"type":"git","url":"git+https://github.com/unjs/unctx.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./transform":{"types":"./dist/transform.d.ts","import":"./dist/transform.mjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"scripts":{"build":"unbuild","dev":"vitest","lint":"eslint . && prettier -c src test","lint:fix":"eslint --fix . && prettier -w src test","prepack":"unbuild","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && pnpm test:types && vitest run --coverage","test:types":"tsc --noEmit"},"dependencies":{"acorn":"^8.15.0","estree-walker":"^3.0.3","magic-string":"^0.30.21","unplugin":"^2.3.11"},"devDependencies":{"@types/estree":"^1.0.8","@types/node":"^25.0.2","@vitest/coverage-v8":"^4.0.16","changelogen":"^0.6.2","eslint":"^9.39.2","eslint-config-unjs":"^0.5.0","jiti":"^2.6.1","prettier":"^3.7.4","typescript":"^5.9.3","unbuild":"^3.6.1","vitest":"^4.0.16"},"packageManager":"pnpm@10.26.0","gitHead":"6c14790eeab905590e7f800f90bd71464c084fcf","_id":"unctx@2.5.0","bugs":{"url":"https://github.com/unjs/unctx/issues"},"homepage":"https://github.com/unjs/unctx#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==","shasum":"a0c3ba03838856d336e815a71403ce1a848e4108","tarball":"https://registry.npmjs.org/unctx/-/unctx-2.5.0.tgz","fileCount":18,"unpackedSize":40939,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCp+Y2EiOEuTfYwMxR6TIvFSrZNV6eFZEdK+IJt2q6iBQIhAPILg3Ef4/Jann/8+Dk5qKICG5Fya4BkyF6p5KZKn/IK"}]},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unctx_2.5.0_1765916383885_0.7637169107656474"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-30T10:13:29.570Z","modified":"2025-12-16T20:19:44.217Z","0.1.1":"2019-05-21T06:30:38.837Z","0.0.0":"2021-03-30T10:13:29.705Z","0.0.1":"2021-03-30T10:16:24.281Z","0.0.2":"2021-03-30T10:57:00.581Z","0.0.3":"2021-03-30T11:35:10.212Z","0.0.4":"2021-06-24T13:02:13.818Z","1.0.0":"2021-06-24T13:04:07.331Z","1.0.1":"2021-06-24T13:05:12.255Z","1.0.2":"2021-08-24T11:31:26.402Z","1.1.0":"2022-03-22T13:31:03.481Z","1.1.1":"2022-03-24T12:37:22.549Z","1.1.2":"2022-03-24T12:46:04.568Z","1.1.3":"2022-03-25T16:55:48.106Z","1.1.4":"2022-03-31T08:02:52.107Z","2.0.0":"2022-08-03T18:31:08.627Z","2.0.1":"2022-08-04T13:03:23.013Z","1.2.0":"2022-08-04T13:05:45.720Z","2.0.2":"2022-08-29T09:53:43.780Z","2.1.0":"2022-11-14T15:07:51.376Z","2.1.1":"2022-11-28T11:36:58.430Z","2.1.2":"2023-02-10T11:34:46.058Z","2.2.0":"2023-04-10T17:58:55.645Z","2.3.0":"2023-04-18T13:27:34.813Z","2.3.1":"2023-05-24T11:35:55.162Z","2.4.0":"2024-12-10T12:57:11.656Z","2.4.1":"2024-12-17T22:34:50.832Z","2.5.0":"2025-12-16T20:19:44.031Z"},"bugs":{"url":"https://github.com/unjs/unctx/issues"},"license":"MIT","homepage":"https://github.com/unjs/unctx#readme","repository":{"type":"git","url":"git+https://github.com/unjs/unctx.git"},"description":"Composition-api in Vanilla js","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"readme":"# 🍦 unctx\n\n> Composition-API in Vanilla js\n\n[![npm version][npm-v-src]][npm-v-href]\n[![npm downloads][npm-dm-src]][npm-dm-href]\n[![package phobia][packagephobia-src]][packagephobia-href]\n[![bundle phobia][bundlephobia-src]][bundlephobia-href]\n[![codecov][codecov-src]][codecov-href]\n\n## What is unctx?\n\n[Vue.js](https://vuejs.org) introduced an amazing pattern called [Composition API](https://v3.vuejs.org/guide/composition-api-introduction.html) that allows organizing complex logic by splitting it into reusable functions and grouping in logical order. `unctx` allows easily implementing composition API pattern in your javascript libraries without hassle.\n\n## Usage\n\nIn your **awesome** library:\n\n```bash\nyarn add unctx\n# or\nnpm install unctx\n```\n\n```js\nimport { createContext } from \"unctx\";\n\nconst ctx = createContext();\n\nexport const useAwesome = ctx.use;\n\n// ...\nctx.call({ test: 1 }, () => {\n // This is similar to the vue setup function\n // Any function called here can use `useAwesome` to get { test: 1 }\n});\n```\n\nUser code:\n\n```js\nimport { useAwesome } from \"awesome-lib\";\n\n// ...\nfunction setup() {\n const ctx = useAwesome();\n}\n```\n\n**Note:** When no context is presented `ctx.use` will throw an error. Use `ctx.tryUse` for tolerant usages (return nullable context).\n\n### Using Namespaces\n\nTo avoid issues with multiple version of the library, `unctx` provides a safe global namespace to access context by key (kept in [`globalThis`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis)). **Important:** Please use a verbose name for the key to avoid conflict with other js libraries. Using the npm package name is recommended. Using symbols has no effect since it still causes multiple context issues.\n\n```js\nimport { useContext, getContext } from \"unctx\";\n\nconst useAwesome = useContext(\"awesome-lib\");\n\n// or\n// const awesomeContext = getContext('awesome-lib')\n```\n\nYou can also create your internal namespace with `createNamespace` utility for more advanced use cases.\n\n## Async Context\n\nUsing context is only possible in non-async usages and only before the first await statement. This is to make sure context is not shared between concurrent calls.\n\n```js\nasync function setup() {\n console.log(useAwesome()); // Returns context\n setTimeout(() => {\n console.log(useAwesome());\n }, 1); // Returns null\n await new Promise((resolve) => setTimeout(resolve, 1000));\n console.log(useAwesome()); // Returns null\n}\n```\n\nA simple workaround is caching context into a local variable:\n\n```js\nasync function setup() {\n const ctx = useAwesome(); // We can directly access cached version of ctx\n await new Promise((resolve) => setTimeout(resolve, 1000));\n console.log(ctx);\n}\n```\n\nThis is not always an elegant and easy way by making a variable and passing it around. After all, this is the purpose of unctx to make sure context is magically available everywhere in composables!\n\n### Native Async Context\n\nUnctx supports Node.js [`AsyncLocalStorage`](https://nodejs.org/api/async_context.html#class-asynclocalstorage) as a native way to preserve and track async contexts. To enable this mode, you need to set `asyncContext: true` option and also provides an implementation for `AsyncLocalStorage` (or provide `globalThis.AsyncLocalStorage` polyfill).\n\nSee [tc39 proposal for async context](https://github.com/tc39/proposal-async-context) and [cloudflare docs](https://developers.cloudflare.com/workers/runtime-apis/nodejs/asynclocalstorage/) for relevant platform specific docs.\n\n```ts\nimport { createContext } from \"unctx\";\nimport { AsyncLocalStorage } from \"node:async_hooks\";\n\nconst ctx = createContext({\n asyncContext: true,\n AsyncLocalStorage,\n});\n\nctx.call(\"123\", () => {\n setTimeout(() => {\n // Prints 123\n console.log(ctx.use());\n }, 100);\n});\n```\n\n### Async Transform\n\nSince native async context is not supported in all platforms yet, unctx provides a build-time solution that transforms async syntax to automatically restore context after each async/await statement. This requires using a bundler such as Rollup, Vite, or Webpack.\n\nImport and register transform plugin:\n\n```js\nimport { unctxPlugin } from \"unctx/plugin\";\n\n// Rollup\n// TODO: Add to rollup configuration\nunctxPlugin.rollup();\n\n// Vite\n// TODO: Add to vite configuration\nunctxPlugin.vite();\n\n// Webpack\n// TODO: Add to webpack configuration\nunctxPlugin.webpack();\n```\n\nUse `ctx.callAsync` instead of `ctx.call`:\n\n```js\nawait ctx.callAsync(\"test\", setup);\n```\n\n**_NOTE:_** `callAsync` is not transformed by default. You need to add it to the plugin's `asyncFunctions: []` option to transform it.\n\nAny async function that requires context, should be wrapped with `withAsyncContext`:\n\n```js\nimport { withAsyncContext } from \"unctx\";\n\nconst setup = withAsyncContext(async () => {\n console.log(useAwesome()); // Returns context\n await new Promise((resolve) => setTimeout(resolve, 1000));\n console.log(useAwesome()); // Still returns context with dark magic!\n});\n```\n\n## Singleton Pattern\n\nIf you are sure it is safe to use a shared instance (not depending to request), you can also use `ctx.set` and `ctx.unset` for a [singleton pattern](https://en.wikipedia.org/wiki/Singleton_pattern).\n\n**Note:** You cannot combine `set` with `call`. Always use `unset` before replacing the instance otherwise you will get `Context conflict` error.\n\n```js\nimport { createContext } from \"unctx\";\n\nconst ctx = createContext();\nctx.set(new Awesome());\n\n// Replacing instance without unset\n// ctx.set(new Awesome(), true)\n\nexport const useAwesome = ctx.use;\n```\n\n## Typed Context\n\nA generic type exists on all utilities to be set for instance/context type for typescript support.\n\n```ts\n// Return type of useAwesome is Awesome | null\nconst { use: useAwesome } = createContext();\n```\n\n## Under the hood\n\nThe composition of functions is possible using temporary context injection. When calling `ctx.call(instance, cb)`, `instance` argument will be stored in a temporary variable then `cb` is called. Any function inside `cb`, can then implicitly access the instance by using `ctx.use` (or `useAwesome`)\n\n## Pitfalls\n\n**context can be only used before first await**:\n\nPlease check [Async Context](#async-context) section.\n\n**`Context conflict` error**:\n\nIn your library, you should only keep one `call()` running at a time (unless calling with the same reference for the first argument)\n\nFor instance, this makes an error:\n\n```js\nctx.call({ test: 1 }, () => {\n ctx.call({ test: 2 }, () => {\n // Throws error!\n });\n});\n```\n\n## License\n\nMIT. Made with 💖\n\n\n\n[npm-v-src]: https://flat.badgen.net/npm/v/unctx/latest\n[npm-v-href]: https://npmjs.com/package/unctx\n[npm-dm-src]: https://flat.badgen.net/npm/dm/unctx\n[npm-dm-href]: https://npmjs.com/package/unctx\n[packagephobia-src]: https://flat.badgen.net/packagephobia/install/unctx\n[packagephobia-href]: https://packagephobia.now.sh/result?p=unctx\n[bundlephobia-src]: https://flat.badgen.net/bundlephobia/min/unctx\n[bundlephobia-href]: https://bundlephobia.com/result?p=unctx\n[codecov-src]: https://flat.badgen.net/codecov/c/github/unjs/unctx/master\n[codecov-href]: https://codecov.io/gh/unjs/unctx\n","readmeFilename":"README.md"}