{"_id":"@raycast/utils","_rev":"115-256a150fa35f1006eb2eaa4cdf0a0635","name":"@raycast/utils","dist-tags":{"latest":"2.3.2"},"versions":{"0.0.1":{"name":"@raycast/utils","version":"0.0.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Mathieu Dutour"},"license":"MIT","_id":"@raycast/utils@0.0.1","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"dc2b7df73a92bc3bc3d3a4dcb1300e76b1b2d69d","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.1.tgz","fileCount":32,"integrity":"sha512-0wBFIb1eghQYORFKzvFKCiYsAnkPjEIQ9q+a49E1xwtGn2G4lHh2XUm4s1AJT9LeClZjg4pl2l8ibdjEID7Kjw==","signatures":[{"sig":"MEYCIQCjAoxVOmQyO0xiwPGxYDq1WQFgwnFSy4cY6AFjPw0EOgIhANJ+0tG8fucTC/dwYnaz/nhjdVD8ERriHjUsYMpDp0G8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwuQ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8qBAAnfXeDfh1gDauCLA2Hn0zdVXqde4INdfk2fjyuKgR0A4cdZ4b\r\nQlTgePDS9Ck0bEfsOdvad78p7k9wzR9AxWExhRj4Iqb7frrWP9hlp9fJZhsE\r\ndUfazmXJkARMg5eKZpcN1N3xviX4DKPfqAyxpB9qZ0lMBKiLfV2wsFEXIVwy\r\n7L8Parw9jATiRmS1ujkiImW/1JEG0kM4dn3z+XVUdo8SI6DIzRN1RJi2MbdX\r\nugTIhMRy9LvxWEBh0/3mYtaUTkAd/qwLdBMF+2dFPd7IM2nlMAHgQTHhaZ39\r\nB7C8N8jeqS5q08BiMoHpTkYMoSxW8VUq/qoyaQi+F4WlX6tWaysKWB/makZZ\r\nkD6rlBNAHxU9YAdo0qGlR+3xh3Cz1jBCcBoKzdRZkL592RU+Bbu7/fLxoVWg\r\noXETyw6g3c9ozLGj/rohRSE0yoo8FHDjl3EhODLBToAyl3Twec/JIf1c8NoC\r\nRinTO3LdRT9I8wyiA0B4KUWs8DB4SHtKnmLeAbNz30GA0n9d12aa8uxc1gpL\r\nNNqYAK0ysOjN4CKapG5HelhvWSPFGLUXoEiyJT/oPNzsA9JOpDcV2ekaklVN\r\nb5pV1NMkK6W8RitBMa4U3IIwNLFIoI0CBRXMJGLAxktFoZvdEJ17Qbp68AMG\r\ncqywhORPYrkJOkBPr0W+o5d0JLZhkfnPCh0=\r\n=P8ei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","prepublish":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.5.1","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.1_1656939574026_0.9755687451086308","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@raycast/utils","version":"0.0.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.2","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"4ea6b0e80e73f4f8494b197e584c33ac6b0f50d6","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.2.tgz","fileCount":32,"integrity":"sha512-QPVjacab0x/C3uWnAJcpQiO7RwNy0oHoEFhB1h6cnCRssW0xXVirgCQb0K5kW5OaRzJHAzS8Qu4smot4IJcakw==","signatures":[{"sig":"MEUCIQC8U7TVjwOyNnsXdpueCemtGuTg7+1rxOldkUiZWXWLqQIgEnhcBhw5xx9OstotZsgIC85WhkpRKiDOMVFwt5KQFSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwucTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2SBAAmU0L3kSKFoDsMrAvPyKKgp1glMub9qEnQhDBlPbmdesHxlUV\r\nlg0iiM+cfAmManSajAPjnA+Z0XpHTVpAFjq/+4bVpWjirrYmd4Askb7eHRQO\r\ncyWc5IIDsc1ifISKKOBqubjbLqgsnH7Gi7QpDGwGcAm673jzLRTDYfkkFS0m\r\nJjpzYw3GbcHr5GpNbLW9UKNIURigmZE4/i7NeoEM9CgVjZ5CsPsqUemovagd\r\nYfagnwziZgVJRjqNaE1gtUTKCEhuhBXxt6+HyV/nQimoXZrNP4srMFJLBvDs\r\n2i2eXFiVDqOcCh+CXXNgsn/+nsesPhKDECloCGDYZvvVZkazEmXkLwhwQiGx\r\n6znZZSZ39A0lgU0b8VNIUSGy4MZkGfRB3hJOBzAGJy2wRvDosKGErQ4f8Tus\r\nQqcV/T5sH7TUjtfEkrSS85y6WWF9nPySw7KOx9CY0SEPwk9PZ3bFQP3AVNYD\r\nxFy8ckh7NPpiFSIJV6Opt0QEiYjL3AyXxvWAt76GwvRmWpCY3DbqinbL3nnk\r\nrrLtqUB8a5AYbW4Jo/fxZ/UOlR0zQgub2swMyZ08VcPEHxIG38rvCnznwgwJ\r\nrxi0s0oOaJ7/LvePytSR+ZhPyQVY6mKFcdzWNGdWCkSLYGEuAlgcqvtZ0oSp\r\nu4Ht4qpOKHt59PY23pVYx5GXpHQuFrzqopY=\r\n=xZst\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"174f6adb8270990f319c781f4b4d6a5526586c75","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","prepublish":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.5.1","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.2_1656940307482_0.7226053211362291","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@raycast/utils","version":"0.0.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.3","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"d340a7b9d404fdb9418a1a469724c56cb67b4c8b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.3.tgz","fileCount":32,"integrity":"sha512-VmINnZZS5mNeCZsx/0W7IlKP7S5zo1C1sAeQRKxAov+FncY10YD/VBFAWNbCQKfLmiLb2NsuXOdhnMhtrGSgvg==","signatures":[{"sig":"MEYCIQCpfEEPiCxU+Sst7GmnBKdsFaCHhmqjS114Cp2O+ndxDAIhALHcJf3ozxOuOStolY7PY693Wua+GjKdyBYirdo4g1Tw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixo6nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXRQ/+LSyFVAA+W8QtKKDk+PV1rcOUss+yu3fq171nL7fNo/4t2pCh\r\n2VIBzu+VAAmjIFVNcUAPWIzCoR7js84ZD+753F4c9g/99m1DYf3kdN5U7jNo\r\nWg515JNDfp5Pe3XWlDFtn9KEbdr9LQ9TqH1/4CWmPbd2uC5BIMkc3WycrEEW\r\njKM5Ym/VyI0gmm5YEfmixA7lE889VjpQuSK22NQyvi/fkzqaJGgX3+xOYPGi\r\nAkk+5VZpd1QH/FkjzUaelViOpwPydjx5iQAnCMA/KxkveZBABVPPA4b+8GcC\r\n7bJD3azYeEM/l/l3sEB1+dEHStA/ZVw70A2sfcObox5Rqn3IfX0qw925rnZc\r\nUTrRDt0EstfXTWJ6DgBytEcEQvol+pUphrDzhjlOrdO0Wh04+8YM2NuXjKTJ\r\nB5PaXLuazuHlZH6+m+AWV4Op8MZlMgsenP2GaCBGicIYjU6rzKXshRPTzwDy\r\nvX45Ad7rV7/Z/XsZiDNQ30biTV6yIrdNnn/T0b4WTrD8kT144QBbE4Ep5cMN\r\nxcySyNk2hIbh8z+t8e9X1A153kJ55pr7h64ZEJnjpYO8/DFiSwcPfPnMJBSK\r\np4uZUzFrMXIqbhPMqGO+4JlKiG2o1/dWN9am71+Petxxti5df/8ZETek8BT+\r\niajWRul7yDELUC7ztfqyoxwKoErYdwseWDw=\r\n=PeXC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"569aa6f1fdf41715c630c53a60be37d6e1abc022","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","prepublish":"npm run build && npm test","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.3_1657179814930_0.3132984710487985","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@raycast/utils","version":"0.0.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.4","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"d6d5a24a926cb8a7beac2279bda04c5182eededc","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.4.tgz","fileCount":44,"integrity":"sha512-UmrqT/YEPmo6MRU/TZZGGDFIavXM9zFfmcSSPaRyilf+hvK+BfUVF+aGiWslecThAw6BaiMAdROcgOv3AnSckg==","signatures":[{"sig":"MEUCIQCnbnqwrOOuV2tNOxxlvhm5Yp64qkhG7VlA/jLQT9/zmQIgIlYL0xaK0c+oFwHcrc2t1CyF+QXjr7XvMCg8wmnSjl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixpAKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8QA//d9NrN69hoWQfL6idpI+JL5JIt14QFTKZJ7vIMq6P/2ws14vq\r\nA0+75cbK/sS+842+BES3FkR7MhUcUNOAo/7ETolKA+v8WHIdYxP36FJpQ+67\r\n7XreRzJ1jW8CezwaVrzP9QOsS/tLsyo7IAqKK5rnLjrk4cXkcxmlfNKPoKRz\r\nnq/rcRX83acDNK7y8gzKwosqzRdID8fdcl5u+f+liPGLu+VqfDyGfbstIpG/\r\nHalD1R91oxbSkNxBKJEE0BvqjlhjBKTlWmbv9Ag9vmGpXc2N/SufAH04Khlf\r\n4XXZZ0CQS2nchwNx0DlhnTNAzRPv2VJ5D76mjWS9IUfwzJYDTj7QyyctSULj\r\nynJa1SIpZ0xgS3lhSoMGFwMTA5ZpV0dDzZqwNSTRJ+KXYWbKkrYaxKk/rr/K\r\n93TyREQSY0j3S8TyUToxtZ8x/en42lDpehPhKyMqTntwFYsaw4l5o9ZzKL2e\r\nzvgiIYxRzmkXV240e59ZGsw9Jz0NtmQkCgOQ63A8I4d1PhnrOrHSg7+1KJ0G\r\nl8sJUmFqJ4lVxlXVHx1Fg/PY9PD4mij3O1/rskETwe1a/P7CUE5XzmiW82Gp\r\njF2kSPZYL5AEClIfNyLmabXXCEzX2cIIS9KMmgWdSVrXiVLTt4TEJKg55bi6\r\nzvoWxvCek+jfTKo76a1une1kGSdg8k/7vxI=\r\n=YN9u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"569aa6f1fdf41715c630c53a60be37d6e1abc022","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.4_1657180170162_0.5048138786893428","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@raycast/utils","version":"0.0.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.5","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"751b057af381156834e8bc88ff2ec5ffc8e66267","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.5.tgz","fileCount":44,"integrity":"sha512-ZfQAgn13AbYJJMxyKKc/R7YBODJkMKamkqtEO08eospGNoCnCx3Nvf5EVPJm6VBpdZjUUzAGaGrDCXccfiwWmg==","signatures":[{"sig":"MEQCIFPeUJOJQMe3hHw8ldvi+a+DJL51Yz+Zwvp/qxfuUKyOAiB7r/Tv649GXunIYarCPpM0H3RG/Llk8czTmSofGy1HYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixpBYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYLA//TSGyn9hi1LQDazgdfsv0BJ24mlHZgxoUiUANH8vBhsPETt4b\r\nE/oJk0Ha1M9q+GJoJltMp+fBC7y6yMDTzuDgUv1dN84MEWyHMT3xOTfO7kYb\r\nBz9khEqvIbLqC3d4/ZiNoH/Bt4OGBSx4Jfs8vZHmlzLlP+jQVmkp28lYJhGT\r\ndZlZAZ/+oQ6C11AtH9qvKlMG9M0ym4oPV1JsUGMrE4ElHL8bg3enPlKv+YuZ\r\ndJDAV3QHGampWmu75BFBUq4ymgWQm8fvXBrb9RMkCHZDirW6jkB87t/NLyaI\r\nAXwKLV7UxXPM16RRhumNC3amFPAlRFCYBWeBqZIgI5sMEuYstUkCUgcBQmbz\r\nTJOQ+T+ZDH/xFbo34aOtRfIj8M3Q6HV6zEz2I3UW3NWV6bRJogCC/dliKUhq\r\nc0g8IemhDJ7vwZHd9YQqZjaQp7Q7t0J7VuwRgjTJOnzl8Yi0tFkypFFHxMGq\r\ndEXh4Za/3M/T/MZFDPRcAQZHd6Oyvnni1Eqw3KrelizW9Px+rt5y0voKRzZ1\r\notz6EHcWKG9pxdz8DsOn9pce9Thyfxpb459Y4AycPIHunsQBbFU5mg6WPIKY\r\nRwuHaY3zJc5jG6pVVZ0rp0SraTASb4/KbBAhgFvWXCYG0q4oYL6cUJOchZh1\r\nBL63vuU/panuex0M8UyuShZkYvPmLt/KV5s=\r\n=zOdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"569aa6f1fdf41715c630c53a60be37d6e1abc022","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.5_1657180248080_0.5909340026291805","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@raycast/utils","version":"0.0.6","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.6","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"fdcf0dcc51735d3aa3b8840815d8d3761b54a174","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.6.tgz","fileCount":44,"integrity":"sha512-jeZiO0ZOZmens+sQxBbhKrCIj4JJlv79OKxH9CEaTozsBV1fiY7n0nesL+x/MsT+Xn+0ngZuEqJbLSSg2gxZyg==","signatures":[{"sig":"MEUCIQD32co8+b+b+FmnM7XV1X4iOcfwXfLu6YtfcLtgX+TXOgIgevjsjSY0Ydw6/5DSdZpLq/AP4rXBULrmFKHOICwcekk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixpDFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEyg//e/i1SyzBxS+KZu1CJPJxyUJfM64H7bSuHaCIjkFk8YZJQVYB\r\nIq31Z4HcniXte+w7Haa7KhqLCqwWIfpi3dedrkVjJZGhY1exv8sJNQlDt/bv\r\n/QCfl4nMdDpw/pIa9zP0bJXj7OlVBh9pSi4N33Oof3gmd4d3Z7Jgf7uuX2Tn\r\ndc7m/PvIzoXUEqZh7iF18ZcEo54S2QTo7Y03BM4dUh3B1EaClY6o2DtuGIVd\r\nLaOGofeCdZGyrMB2Je+lNM2cUXbh6AeSGScltKMWGEyVplU/Llkt0/MJOUio\r\nU65+59zzq7ezaJkwhDA5DQv1WGm7FrLC/XtsR7ji5FAoGw71abT8LXDVBgDj\r\nQQfky+z2W396jRcK/Xt+4xtuyvhI0AABQQxqjq56v9zS0PeO7Xo62zS9Phl4\r\nuNYW+ysUAxt0zAKd+3GsQmb4OPi/DvpKupxrINC/QFoG10FI7WEmIK0z+1cR\r\nolOz2vIi+hb88G2yDMWISEkgkm6jAGdWqzxPF+gHcNIeXuTV5+DIZuP3QHyo\r\nN2vkoHo5Bxw36kOtM6OKtOcD80N7wEWlUR6g0mZXkq3gh28YpVY8eEIgIkPl\r\njHGIh3inRdTQ4xiTrMCK44F/zbrXxyDdaRazfVZCajGCKrcCpAIn5jy9tuJx\r\nMhWnHgpgex16fN0f8jj91qgl6SO3bqw7yPU=\r\n=27vQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"569aa6f1fdf41715c630c53a60be37d6e1abc022","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.6_1657180356827_0.3617389847721333","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@raycast/utils","version":"0.0.7","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.7","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"ed26e6c5566cc472c14cc2ed61bb0e316ca91afa","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.7.tgz","fileCount":44,"integrity":"sha512-OJRYgdtozsbdt1h2xKVkRWcFb+oy+oCup+0RWoSRQaxuZz06VnZ1kMUajNTFQhPlN1TOhG6Cz7TotC8PIEKfgw==","signatures":[{"sig":"MEYCIQCwVM12imcJjIi8EMjeGfh35NDqjyFv8/kCf4UkRQ81DQIhAJFuVi5NzMqqAtTv2ZE2D339/jIBGL2euQgdqHebTl7n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixrL8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoUQ//UnalLxKYuryP3dK2EwBBtUu03hI+4nSM8htyNO+vXEMrudri\r\nSC07FX3ThM/1fxjKaMTmn99LkzZYtpGBhIW89PPjgapa/fT1pkayGLvJIf5Z\r\nH7a78IUT92uOLFLK6SfZq3hB7qD9ZHjrmAVCu7YCkxLIBOTI9SL45KAiXiC3\r\ndimQnCCtEj6mB6XT7yuUvEXuber5VlIXViGpr6k1UyAAyHCGE4erhwJMDJ3n\r\nYigpD2YRwYLn/Sjcl0gtb+7blKg+mhelXV+gl2n7Asrz54m+gi5yuZueSqlo\r\nfe9QrYpmAq86e0PfBPe5UKouLlv4eq46yPQZ0C4QMzxwsfcCQSLeVSLw+fea\r\nnrBfyGorViB3k7NbR+iRBRXfRqmhUgAXl3xkcJsGv3Elfv+9dMqTk4rars3f\r\nMxUO0sr5fjW6o9Oqc6tHc2Mxew0klAVnoPXr13hqcAMLfq6UABbqOK929rzi\r\ncsPHvqvguD2FFk6ZdiWwV9kNHF2IDkYnolx22asojFVEjI5FheNRHRXRHl5S\r\nIR2DsOALNvY3jCDhQzuGQTn0ud1IlQInfN6iz5r8GU+0ZqC5+V6ap4Bn66vK\r\nfaIGw8GZFwX/dLmyVQ3q51PBeyAX5nKFctFIEtHEA72DXIkNRvHDRj/nHR83\r\nWV14qfKITRqYqaH2WrAv+n+BwC45EsV6spw=\r\n=yoB/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"142881b7199f4743878501aba15fc90cd4b1a1af","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.7_1657189116355_0.02158979926379212","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@raycast/utils","version":"0.0.8","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.0.8","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"6e62a13c4a4893f1b4b762d9c7ceeddce6fa9dc2","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.0.8.tgz","fileCount":44,"integrity":"sha512-fY0Xt+8ucsOcAgL+plHLYM4ChslD+YFBKqy5f4T9lGKLSp6Lr+CfCU+NMjG4/6jd7iul7CJnbwmrkifWZKcsow==","signatures":[{"sig":"MEQCIHTJl2s7cr+eMfPWsNZDvE8Rhe6yp8Ejn38WJUqyObsZAiBU1ePI0fMAewqzoPNUvk+8GEtzuXHU8OlzxXsVTzNzqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixuRrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp02BAAhbQmV92/30PT1dyXWSWhqriTbaGzuTxr7Lvgj9Hm/19tEGnn\r\nw4x/Upix7XZ6+NgMfLDTVF1Utsq9Hnz4KMruWfsydODHW0nr4GA7ecsoDVjz\r\niCgPXJiW/RUi/rgYcKk1Cl+nmryseBWx/uXQxQZWPfVsoNn5y3IyYuFUQObh\r\nRytXMWy18hYwCxTPMT3nf+AbYeAbqnAYPqrY0huB1Do5RbEpDlLRKbt8Cw9I\r\n9n7hXgG98WD2fZG7JsiNxdUYA7ff8IeNzUlMJq5w4UBZAbRB9aijAjZ9AqdT\r\nQM2kk9wHmtPOnCX40N4tVlqZm/vmtqZ8p8pqOnWRW6gg3LwZzx7B4625BHOB\r\n/+sh0xtGQ8Ef1tDaSl3ag890vwc1Ed2qmAgCVMSQ8DBlMnIaqCHldpIJNxqS\r\nF8c7X7t0Dx2u8e0nLGhF+qy9HzPaR0OYqZhL2uaDdeicnuBJSkadKxr/+CXJ\r\n2suwIU0bw8Lggama22P+czq2WH6imwAqqc7aa1Exg2Lb6FVU+F0DZzZClfCP\r\n3bMXVYJ/wn+tds1mXk+EGQQPV+YOWYi2pXsSg0pPIAMRuxHXRoDCsYBO6p1v\r\nNJVAPCKtYmSr9kD5jLlP0a9Y5/ogye+5XaZkDBCxXDUXIDBTqV3p+wHRGDJq\r\nErwKQjanOOdAqgcu3x3RsxJNit46n/0+cEY=\r\n=+Dfb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a6c2013253bf36e908a529f115c2aefb03ad2f4d","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.8_1657201771778_0.2418388049925395","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@raycast/utils","version":"0.1.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.1.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"16aa62eb081b400c7435bc16699023c90d280c0d","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.1.0.tgz","fileCount":50,"integrity":"sha512-m99VzzecG39VM2C/TVZo/ENCIpkRfKc3ZkNEkTtkbwbJp6yVZfnZsMGC7v/ucaQQJyojdbmgqszrDtFCbZXa1Q==","signatures":[{"sig":"MEUCIC1L+yMVQgv0hCdL2NIJiKrzGDehtLRQQSYJ5T+v6bkpAiEA8BBPcZRA2f7KimIFEzs+P/vN0zUF8SGgTuRrTUI2UOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy/UcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/fA/+Pu3Myb4xQKTeSRHqU4H7Op3rMm+FuO20C5TLzU3euPQS8Qj5\r\nHc454DUmhUCGZhA6zJBozEfk0wpBCEwctQ02TPRKsU7LjkMfmmPZD/NITsVS\r\nxe7eGS2lnsibkqgBh4HhSTN+KPk6X4ojB6J2Hybm/rzigrwdn+FJ1tkO8n3t\r\n/HzCHvL/3scR2tB6d0ZnYETOufbdMO8OQb3wnCO0aDOKfO5UTRPcp8ph9cbi\r\nF3uUqHOwBKvG3TpRAIpwFZQCpVLGHHmwWeXALvFjITzxaFLpIV0AJh3zllwW\r\nbrvonZfUyJ++GirsGvIKXckA8333JhIOredZjJGT9y0Iw3y/9ypOQb02PHlQ\r\nwygsanZ6OZwXMsRBuzXCkF7XTKYBgrHQqf0Hp2EaNqRDTOYvYWesZrDgqjGA\r\nI0pR2jCCc0qfEO820Kf0OdEdsdeQzVhqgqxDkgaw3jy0QMIGLQPxib9e93U7\r\neS+1ltCE/VSTmAZPwUwXNNMz59M96aCjkAPJjzl+rjkTZjN1mCWPsuFJX/d6\r\nnE93NYSHbIC7VOQdJbFgihzaFt3FdECLKtqb8tT+JehHTxC4174E9UxAsK+4\r\nETG4VWkI8stFnFlZWvv8smqCuRMmjO6hXUXC04r9i4SLjyKfuRNuoWRGN1UX\r\nsTTfCA/ZhZ24COBOQ08vBbcuhdeGHfwGFWY=\r\n=5d3r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"81c0bfed5d6d7e3135b301567c40544b73c4fcc9","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.0_1657533723979_0.835929527566605","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@raycast/utils","version":"0.1.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.1.1","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"c4e7fe8d5e196f238f9fd5b91051038579e7c692","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.1.1.tgz","fileCount":50,"integrity":"sha512-F4Qa7EGRIfqOGCcNJxtt6wUqzKFfFZCakt9OFw9w/Aval0GZSDxwCFRrw/wL1CrvIWEh2s9iwaNZA9YepOaiNg==","signatures":[{"sig":"MEUCIQDaGiOWO1BvPfXkkHUH5dO3bUh3wxA+DcdnsbcD91Wz1gIgYRFzg+uqBY6r8aDOMJ2YW6ckPHUsEm2hhuk0rop6OA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy/WHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTOQ/+MRcCM4QF4WdaL/NQfYLr8ZVVT3lTxFViWzVw2SehiuuOvFGV\r\npytFgrEPToLUUDJFRSp/Tv8mjwCz2M7M25OFfzVOZMTaM+l5KVQM9Y5I+AT4\r\nEqX25eRlhJ5qGTo/OkaXBpzbDAUIe+CoKwoEa1/RqiYxamV7WhTR6AuFdmen\r\nmUbo8XoVk2FeR/9kqXCQGDUQWVOi8jazOYSSDCqHKWqVah0/Iscm7gOBAUnA\r\nr7OkPnZUAXk8CLZE2hy6J0KmyZzlj0iVfZeTl/TFPp2w1lC0gZYvOXh5b0O9\r\nis9YF2RAI1ir7WbL7HDXKr2LccDFnLMmBtUUA0re7hdOcogk15VqmBHHkdwo\r\niS7M2BJoHi62pFDZdjaOEkHB4JTFgz5XK2ulzILuN/sTbF0XvfKv/+rjM5ob\r\n7inBAAGrxV1IQ36pGMCE6d94uKHgExQ0hs+NnBNO00N49vl7WL32b3DV1F7L\r\nWnQshckN8RhK6zumQk8Qe/LuYGSj+5n4XjSki2a61Mf+EaShPE9QH00EtxHG\r\n5DihxqNesydIuqf5N1vPbs1JVfLRivv4IwWTkE89Mip2Wjfl/5YzT9e7xZwq\r\nz0kLGjhxLgss0Y+qM7OhFVaPGmBfbKAm4UtZvBl+zsVTxFmc7CM08H3z7uoN\r\nDYgYEzuGn2GrRX2SZ1VRl2cOJjvCHRFpNIY=\r\n=hTTK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"81c0bfed5d6d7e3135b301567c40544b73c4fcc9","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.1_1657533830807_0.45811138826800146","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@raycast/utils","version":"0.1.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.1.2","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"e2f7c8d1481dbf8b65c6a1f3e11f8bfc00579280","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.1.2.tgz","fileCount":50,"integrity":"sha512-+Om+ezL/gMLTYzue5Nwnz1jPdtkbGpYBt7Wi0HMiiBooDacnT54+7stMmdE+Zim4p7RGvZmehs8/gT7iLnt7dw==","signatures":[{"sig":"MEQCIHCCKiKF4TKmA+JBR9WCnFR/SmSsiwyy0jcMNd+PSE0MAiB8P817VBJo2jp0Q9HKV0bcqLrK7lXv+aTzH0xg8n6VMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy/eUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFhQ/9Hu6eVf6IHIPjMSXd3b5f/HnXaL48vFZxZeeUC1F0MOJi+Ioi\r\nCq+CqM1yvQIeTyXUmLSClxnur/npuW2Srb33HTcZZvnRmoOQAleiIDDINsHf\r\nv0LSzFXJUpxPSVjdkJjbBP7p8KFLtWkSSkHD3xMlZWg6nm9GhRSC2ray+rzO\r\nux6xuu2Zvg2FbE68CtwuU2YObo0II3Chmgpnk/laBbVBOwUAGnMH5WvxYh6Z\r\nyC3MpWkMo2f/3yJCn6f4xtNml16KdmSuBpEx7wPkm5ZB12j+wY5jybsJ8jqn\r\nj5IAPPUwm7OqjXWHkqZmImDU4FLhiotoYr9dm4j8ULND1odV8VBrh8nHu5kC\r\n1udnwE+efh0wXieDmfVdBWmywJhdIhGQ54thGKjQbsZz+k0Mr4uuyOhtVpak\r\nTJ8gSQRr3nb0xyjN90gf+AR+8MMEn5Ru6sFg3b8iCPePnad7AOTsupU64S53\r\nGObtGy7L9oo7tRlDsuAkGTo5xSfnvS2cVcvaCwzPqM62wYEU1X9Xi4FgxRi+\r\njR1d9a2kley7TsTOZhC+F7CuXi0k6CR7RX/ZjNOrKDMFF/9F3cilGY6DEC2w\r\naSnwVrECQw2GNfHXWge9Yymm8lBeJ63VMfQzZBioZD73oCANWGR1LmK88wTd\r\ndCFRL65WS8pwYpF9qnaszBOFt0X374P39dw=\r\n=Le/b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"81c0bfed5d6d7e3135b301567c40544b73c4fcc9","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.2_1657534356365_0.8547752150321168","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@raycast/utils","version":"0.2.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.2.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"fe74e8eeaa17b1dc2d464579c86047c15a80a89e","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.2.0.tgz","fileCount":53,"integrity":"sha512-gIyjNh5Adb08czqua0gKuax+jUCbW6TsPeWACf5YY4WJL+ZxfiNgmpkjapYnZgKbPRQAxf4CgL0QltqGh7FSYA==","signatures":[{"sig":"MEQCIHrV5XmpWp44Va1Te0iwXlzgJ8Io9CWg4X96NdvD8WeSAiBO8mpvhG1T3Y5u7s1eyIGbR+MP6QPZYNVw5m7m5c//xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizB1tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP9w//SmrbkOuL2cZXJAMn3RcNHGJlPYMX0d9saU6dP0EYYYEnPbKu\r\n/0wwSPPdaZSnQX1wQPdRcFEAAWY1CT7JoUlwalrXRsZKGd/7zNPxiWsbSvnN\r\nP2ODq3pOuv0Zx9EwZyNSedtOVpw0T7LaqLOTKcuzjS7tLTLFIHx0e/d1asp3\r\nBCfOOtBvly8szpfCXD79oPE7MJNPUGkin7gmyvTvF8m3yWWpFey/KVocvWZW\r\nrd32T1v2VC+a+sPBI06KdpHk1IYFIsHHb/pnxAMv03pB+CUEV5xMyHLONohI\r\nr4RW3Q/XCZfymfEENVAMrPrv62TcugyoClkNS6PMFezCRTSclPJhLyjKqV2J\r\nzl3Tpi/7WYmQg8m5OrEnm4c8mFfRwx10viSWAvUuh88N3j6d9M0Fp7Z2UaeV\r\nis0METi6qfh2gd9cTEEW4Yb/nXqua8GOnAsEp0IdHC6dBR2kqz57hZE9KNLk\r\nfxp2Qy7dNzMUgJPTS+3x7MYs+kyEQxXFYF9O98ne24pGHMQmtHHx6b2+xpHy\r\nO3nayAF/iSYWzH0QJwKWIldMTyCK5ftBQnfkaPgTWijEWXq1g27ZIE0dMPYd\r\nnQ+WfTPDJ/D1lvbMpWfF97Y8khKBs99J/nd86lZfFpfip6DH07fFzTDdIglo\r\ng4aPfdl3rJTq4EdOxxO/G+3Vf/7YooWlElM=\r\n=0iCE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"684d7f9c697beef094d20f005b22f97b826abd0f","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.0_1657544045326_0.6998866802856643","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@raycast/utils","version":"0.2.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.2.1","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"9a490f2bd03ab0c7b5c9e9f53220700308be00b8","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.2.1.tgz","fileCount":53,"integrity":"sha512-qHzG8yfvwuRAM4guGlRyBV96kQbZtbIjR+P35PgqeLEQ15dCGyn9rKd5ir6zzJ+QP4Kb2vUrXdJH8AuD3LTZBA==","signatures":[{"sig":"MEQCIC2t0RYZWMinWIwlhzZPyHuCC8q5z4g5vBV6jvN2r+cAAiAQkawuK4H+8lwDlQDdcwV+grwWheUTC+uqe/pPSPn/Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizB8SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhBRAAnb1jXfA5pgumyLht8j7sWhXVrla4tl1+DYxNIWMu1qG3Cm+g\r\nnRxitWaTeYDgx014eDFxzgvcdPXBEQENJuUdwoor6TiW6LA2ccRTzHXMBjCa\r\nSsdVrjVB9ou6RvrQgDZpOTQWsja7uprLkH0+FhgLsQuju2PP6nJz+zKI1lUV\r\n+VqUbuBNnTvShoY18LmCNv7Z/r/JyfPXpLOGgI06ldAAF7Qdrm/1zdUcaMQB\r\nwFtCIb1HvqYxEeHfBZPfd8QMe2eZUaiJFeGtpPmwKEM7z+8NMOuCCw5kJn9G\r\nnJq0tAtWHBq388yr90MdevAvdwzt+93ebfih0ankhKy8U2vkUc8H5TwMh+cf\r\nzDMTUJ2E6luL+fxO1kujAhuxlLVaQqv3dquncBiUVBw+bJAq7tzvGCsMHClp\r\n6gK4TMSkyF0hpcRafj7TGJacgRcI4SaIVFNxRlFQde8ivqf/ZyKpl+V5h+yx\r\nOkPUfAfS547vQgcRmLbhdjovahvdJgl+PubYr9WwDzVJ4rwlUgNDCaGQygyj\r\nALcDZU7gs0r9OYU8aSAEA9tLIgQMRBanE6jDA9xk6YywzdThXMzFew7g43cd\r\ny83dtXGJn/CTZfc63B7iFyBQqS0PrELqRASngvXDMhG9m7XR3rQU2MfKAMti\r\noYj86kdzZAE/HKqjbS2GChs8qoOp2dKncdQ=\r\n=h42g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"684d7f9c697beef094d20f005b22f97b826abd0f","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":"^1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.1_1657544466273_0.49310924269868206","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@raycast/utils","version":"0.2.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.2.2","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"2798f3251ce7fb83128660abceb1ea3ddd356a99","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.2.2.tgz","fileCount":53,"integrity":"sha512-Slbls8cbUCzmffeDKJqVZh8MWx4ok/gz4IWTCEk2B45qTagzDDyWV/XGPLjpy0CGSRK2tMIVX/FIasCW3GShSw==","signatures":[{"sig":"MEUCIQCIhv24MJGtNR2roGwNHo+SNlPa6YJ8Ud3r/hxOPbVQHQIgK9/zZfnR8wfwo/ooinL4ZtqhuT2NRwUx2c+M9CgntsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizTkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHeA/+J8LKPL9r9eKJZbYFPA9upFMPESmzBf8DJarndeXKZcGkgI68\r\nNcgEKSoKAM8gQqTZPSA8jYBDB54Z3+KzoNS8F8DqexkQbbWtcFmBHRj9RDEJ\r\niNkdDyUMeICSqB3w2LgIiO5e40VBtQc1U9rIPwHhKuZs8UpUIcf1dHWV+NV5\r\nGG1QE+2Op0nbkqcbHbmOCv7Z3RJvxj2PTX7lgbiGk/AswetXY+bwQ8J7wvX+\r\nTrcVcva9sZdhfs0vGdzoWejMUV8N62FfAieAn3lWiM9jtcAXcKYyR4AAut3q\r\nY+tD1WJgoTotYQ9SW5DhsHc0vjpNPJCHPznkWktGY+HK1JHGTdJkmlnKktUm\r\n5xAYuMSURUK8kJnvYnGF8NwRvddVeQhihdwjxaMW0H2N32AZy+rF0ag+TDh8\r\ngD9kCfkpyOX5FcvIOuDvZ9ZjfF2GQvE2zSzM/0DAyNO+l72cUhtlVZHmDZN2\r\nQ4zEBeYeACG1CWC6e5MpTf23Uk66ZOe8m6TB7Zgzc+0F5Wr57k6VR/tRA2gg\r\nEcm4sYL6d/wqLKjI6eaacsBe5UREF3fvF4pVnBKItwiX5XxSIkKnu6001cxQ\r\niSPVaxKkp2ka9UJtATq1VUwCg8APZd7llrifdmvdBxGZuCjXKQUGlDcy9BrD\r\nAJinBGhxwf5H2u6LTzOFgFd7n15Y9Z5Kczs=\r\n=zYoS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"635ae7383b0c50720c9d3eaf05f92b85131479f9","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.2_1657616659454_0.2874242248443015","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@raycast/utils","version":"0.2.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.2.3","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"82c51f3b8f8ec3030a64cdc66c4ffdf5a92c9259","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.2.3.tgz","fileCount":53,"integrity":"sha512-BT2HqCQvZb5N+f1oegVzfzSc5hfifeSoSScQ1LEyaBf6MqZmp8CTMaPOvYOEsEmqjG67UlpTm9Inbw8bgWXIFg==","signatures":[{"sig":"MEYCIQCm7w5ph5gxbk/yJVi1cImTuIlwBowPBCsVqwZoUSm0qwIhAKcmEE4MukNG48i+mW9sgC9PkBf0/ZyNGEWt74JTjnvg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizYPiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWyg//eyVkbpHIonG11kZbYANmDIHzo53E7Jz8Qiop6SpI9H8KEJy5\r\nwCIHtEuU20WkFwA0v6hSEGuNtJX8dwNGcswOBBhttnyAZ3tX28PVYWBHIFLO\r\nksnDMjx9AUuQTFRT7E5roykFttKEZhxg9JRz9jvuu8UeDnNrcBX3k0CpnCvC\r\nGz+taQZlkmAhqLvHAv/luhgjpNZcj8ol5I1POXHAblr4G0+FdrmD9/LL6vqN\r\nh5ZnIbwbHkkSF/dwZt5kHX0XWBXcZnWVN9tbUeRR7/XoBUvBqM9RDYkoLhZi\r\nmkRjoiOrsOxBPKeptY/wvJdZb1g+VX00f1/Bw3krbrzPMYfsiPcKI8mGQHIE\r\n5w0DAiLc4y1sx7mZPyIKP2XJciLVPkLg8dAitVxWlV6faRuhZ5JNqbUNK3sf\r\ncMNlDSbNPDEvsZR6tvgmnYsQdrbWVLCt5C9HPKbk0Of9NGUFWx8hbIpPAgrT\r\nfbXzOy7HGHQoPI6nOSKd48tEaoCZ8udV6oKMWh+OYPSLjy5OAaAoir9VJz14\r\nB/IDtFnruwaPce2WDnoNvFbrH7TfoaaBASEuj4mjqlCuVasITVraueUhew7T\r\nhfmM2i4We7lxCyn77lpFnPqHQJNiiECyfecdSm6eJlq3MxJrill2DUuvgeef\r\nwBKOUxHq0YvUXs0j6SPLxaCBmZQOfgABaLs=\r\n=pk0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"635ae7383b0c50720c9d3eaf05f92b85131479f9","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.3_1657635810053_0.7663024718017257","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@raycast/utils","version":"0.2.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.2.4","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"787f8ab5610120dc6132cb02230aa50a70365a4a","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.2.4.tgz","fileCount":53,"integrity":"sha512-2rrS0Wb6zElTGZQCk8GZFeNxkNeXlfBlXLVH83GmTjgakIUSlVg5tgP6J5EyvPMejZLb2RQ5O527lRspv7rd9w==","signatures":[{"sig":"MEUCIFW2yiRrLoWdT1WsZyl94Qwq0YMPTJH0PFmXGHsuYBcsAiEApx13ptU5Dpc8uzzqFV3am/gon9qn7eRm8Hi3TXcnCCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizYXNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3bQ/7BQUu6ZbKAGPwtI68m0Nhn3HEgdQhscRpUwBN8vRnYe/voMuX\r\n1UzgD5VzKI4YIrtNtsFJ8bK94sOzUNeaGvm8NrHFUICU7ojfudoIX3y8Rq2v\r\nmkAD5VXBPcurXOq88gqFMB9IngGQpYa2T20cFGlOtcxa+r8DI4BGWIy/evrI\r\n6PZ3GWUjTPCeSNO02YXalNAIjnntdpD0Jxl0aofI0B0CggXeBVdEoeEI5O/R\r\n/jqq/UxaILjsK01yhhoWw/HTfipX5OqYGMzGLVWUG3xzC2yQ510VB3NOhu3O\r\na2Eb6gVj/YjgFBVE3mz1d0QvV1CXDPbw3mp1UenoYzEzpS2J4PXUxCBtJ4I7\r\nNchtNORKIy3wodWpXKeP5jgugjZv2OoNs8Trk/mZf+BBHjouChyCfFp8s6Vk\r\nkgj7MWb7MLI9WDsI59RFT8nBRQaxx/LRD/vo7PXfEqJ+EPBRPI1GKuDr9ewg\r\ngct34Z8+ttEyTxCo5wk+hDeOKu4G94ZDtETxcfr4rBd0MYSzVdZPEk+bapKC\r\nOOu/ZYgcusPs6tvUP8bVyZdMelCEuTQ4k2DicQLz/mb0otR5Peo3tUgnhSs+\r\nHh7kiy8d2Vl3265ehQcQRI13mDhEZSFbAPuMtqx5+G12pX1vVh91aJRT1BD1\r\nl/4r6qkAbMcpRj1k5CeVVAnm+QnhJ88khI4=\r\n=1KKj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"635ae7383b0c50720c9d3eaf05f92b85131479f9","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.4_1657636301627_0.6624009332840191","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@raycast/utils","version":"0.2.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@0.2.5","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"09f87c8324d1ae0eae42c317a1c8fa69ca5e26d5","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-0.2.5.tgz","fileCount":53,"integrity":"sha512-5gAkJL+6Urek2s4U7lnbaRMSUb8EwkMvFXmNJ+bGMpyBtvXR3iL9IQ8usOVQb3PXKNS55aNsXogbpcTBQ7KVBA==","signatures":[{"sig":"MEYCIQDuspDVoJ0MZKtLU92omnenquxJN37yS3Aty2FjIDCuAAIhAKoSF6AfIfAHML5QLwdLwQJ6CHTUylS0viN23RrEVIHr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizYgpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocVw//aLXFrrkNcuNHJ232n3yFf8x8wt9EjmMmQ4oK8wSUP21/Rnww\r\nMywXScrZv5sgqqWGgMV5fLjF36Fir39pEUNH4haVmt8+0xdtzCSqSsM9tg7/\r\n2uK8ERP1oDZI9bm0ly+5GvjqVLgPoH2GjblhesKULdhf5dWch3so7tLQHy7Z\r\nVHo0GAb5IyB8c/Cw+IrLTPRPjbKAGp6WUSvqIvkS36caPhhuLyE4X/qlVVtE\r\neDgRiQ+Y5UQMVa/DFO822KorvG3PugpsHYFWB2uvQjL24PRE8AmK6XVwQAkG\r\nLDYq4pLkUj3G+G09qWme8sWGDwo7PnMCJpIIktQ29e02y6z+hqT+MEKQO7Fb\r\nGEV8xjIO0NcGZrG/tkBn3KbeZgGJvS8ASlu5y38zsgUQy9iAS2SDg/rabJfn\r\nKlp2FdkFagFQ0XX5Qzil1LGePKdluMoA+CtmwAl8PXMfKmXDwZBMds/OKz1v\r\nfYi8FZ1MrVbHCF9E76skoez1muJBAOkqQd1vGzxuOpZ6IAmTKibIeRt36NbP\r\n8kkYcWCY5pZLqSdWHy4Z7omSHEoEAoj1dJDnXJevHtVHMoC9lZRF0QA+caFj\r\nLSQ6Snw54KEpaNALQyL034nM2bHWIw6F+0d2iwbzM+AFs6ffYQS/Eew1KZZZ\r\nLj6ROKi0lLKp44Rxs5GtL6Ym4rFic4X4Mfk=\r\n=N0ND\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ee034095dd8461f3bab14be3afb124d1750dfcff","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.5_1657636905207_0.854190324320232","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@raycast/utils","version":"1.0.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"3a14b969bb74b4623001ad80f08a569ded45206e","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.0.tgz","fileCount":52,"integrity":"sha512-qTfleXt3ZYfs2FIOnjmjWe5Kk0QfnEuD6PF8J3HhLLnGrqiS2eCyMKYpqp5YlVOsg4YIZBo1gHIHsmMGjYIdxw==","signatures":[{"sig":"MEYCIQDhP4BWiznQMsus3MN0ohEuepC/nmFAqf2/PJRBmTeeLAIhAP1f1muWNW95zJjEXVWIbnrBJQdXHaJ/RoaMG4SO2+Q0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi18CZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrziw//UNsv4NY6euTdqmZI7E7cy4E2jjeGMX5RbaS8I7vS+eDQP88+\r\n0QEvhgm0ws3/RO1Mwu66fDICSH1ogLUoY0PgORcbd4QQOupsnRJmWKBaqDQP\r\nyf//zcXrYwIWiEHzR5nPXlunAt0ZYZyoysXgek4AKucFl1Un/LR8HC4jAGY4\r\nUpon6nAx6Uy7RwpUY5JIL3R0BG0YhlGgkusOOUes56IHdf29HCwbV69L7uEN\r\nkhUaZE49Z0MwtIyY1rjOSu41mcKyJZ8yoH/h95kYju3Q9ZWVw4s1wXvCBj4W\r\nuwxzXfGAQKb30IWtd412g1xaDb2Dl/wbFyJuxy7ncTPCe8ATUDqWerYMj1Or\r\nMjyRIRkJLOWCBL0nZNSLS8gwCbPxZNILWwCYtw+vkcGO7zztRjYDWHItxpSP\r\nMffu3gnal7vof1Z3X19uJ9QGGcyBa+M2vhbIGi1cLjstYiZHwVxIoccwf/bA\r\nYHBWnx4oIHtSMUdCQau5q1TLp0/EFanNa0nS5vSwZiYKUQEecOtqCd+T4aXp\r\n/BHVatEm1Ao6RaJMjso9XhhiAbWoKP6LA8RNUkbnjOww+d+IDTT8BWIcrgKW\r\n4P+4SDAiF1aT2cb1XBlAUGdTcI26U/V1ZzQAMEN2hEaJNdLVqpXVbpYQSan0\r\nU93+K6/ySONMTay9f/B4IjWU3r+vXNCzZ9Q=\r\n=aInJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dcf91da74a41fbe583dd598eea5ae7ddbd7abb36","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.0_1658306713482_0.5301388814447878","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@raycast/utils","version":"1.0.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.1","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"da64859b1f85fe71d5d87b350b72e5ea75dd3827","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.1.tgz","fileCount":55,"integrity":"sha512-zT7gsdFdwkizxpVaCQJcw77ES3Zwaicp8yYyhybzLVGFqBS7jyCUz4IJ7iT5Y8rCmw0w94KLbZpvOQfTa8wmAA==","signatures":[{"sig":"MEUCIQC1x5IdbpVnIg7GxNIv7I4CCPsacT3ru83OhNjBqSceyAIgPbjrDdZ4fzJB3wghR1bJTwS7NHurqmOtlyBUDdTUaoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2O3WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+2A/+Ou2y3iElYR0UycvjvqdPsFsAG/ja6q6S9KUtnFmF3yQBoqMN\r\nf/SsJvT5d8eEb1D7U9zuGBxAaGG0IsHcnWUvYRH7vi2I81GfjNdDTSn4MWIE\r\nlpLU0FRdthigPtk6/ejLyf7FsvWSFEfmKRLO2waXmZA/hoaNC03ngP5f56vW\r\ntfbSugyzHgC0fFh1Dke1+vs5qnHqZ7memx0ZbeIRhOmWpeqUwSKPDO4Yxeyo\r\nKA8q0F8+iD2YW7r9OPw9sI/Cj1DY3hpiI5h42STxwAqFhq2+lo6elFwzVhW5\r\nKGn6DE9K21A7O9+kn87DmGSdUY2G987JzkjDbeTWWHISEA2kJN0Vu8zcPFtm\r\nVi1qSkkLz2BYIkIjGuWRDKE1Lgja+QPEf04XCQS7frXwxBhpwzSczWBqoixI\r\nZ8Q8cq/w6ZCbzW7cqO0FsDuqcEU4N+mYzsTTHweX/efd4EVQvU0XcqZzoePE\r\neOzDWJcHTKSGwjtyJuN2kf7smvutuQmYn3m0bwJyP9ObZdAaJM04EDs6gfK+\r\n254/dLIIY743755tYJPW95j5e2I9e0lzfx2KIzGEHr0BFIiZbPQC1Z0D8hvG\r\nZGqlQ0UR8KAtVk3UF9PspD+GIBHrmmv+BxKTdbzHJlhN/cf7fFdKwCTXMb5t\r\nV1CgrUcpjmd4FYg55kCwrm1xRGcGzGl+PRg=\r\n=WPc/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dcf91da74a41fbe583dd598eea5ae7ddbd7abb36","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"dequal":"^2.0.3","undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.1_1658383830087_0.5939533612524259","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@raycast/utils","version":"1.0.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.2","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"80f2e63a730f0e0d440f33e929d81ba4eb304836","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.2.tgz","fileCount":55,"integrity":"sha512-t3756Ug+aAG3ygsZQawsnV2cDrZO+ZnlJtV2C8rQihaMaLk19jdQAa8MfO7g7d6gvaMjxnBeWgv3OsRIn+zCjw==","signatures":[{"sig":"MEQCIGQKmt3gekivQXcYpur5pdlWs5ApAn8E+EN3jiJ7NCChAiAflECrKUmKle2W/tBEu5XLfDst0MKCnK993RVj8xB49Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2PQtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ/g//a9iFZmX0ExpRsOvxZQL6rUs/3ZxnOaZjA6gXNgAB0cayZR7O\r\nGMyNmE7Ea5WgDHoCidhqWDUf6WzsRBC84HhWLfsIguBxfkhXpPNmWB//sSYR\r\nZXT5ftS5uhgqnJHd7N6QtmcnaNCGEqw2CJNEIGnqiF3q5+ALhkn/6uZf45Yu\r\n0FuYn+OIBninYa/fvoBUtV6KAnKGCZqbMcoaZHzWteFssN+1Y3RtvjSUXu2m\r\nZwrF0wke6AmVfKGj2egDzbtcGzqZK2zdPDcUnrYo9scKWU7zjSlFvnO6EkOq\r\nHhTsSthGo6I1VPh8dCOgWKAk719R7YSn0bMGD8n/dzNBblDjfVqZP9cg3Y/m\r\nuAsn6emIBuaXph5w4n5q8hR+49q35iijygmulyrzFQzPrIKs5NNvQYid6q99\r\nBPE47dNEETysm0QLWygO6RCiyqIApP+1I1CNVDAY0PEjGb+WiifdBdpEigQv\r\nRkcisvUGFQj2A6wOystgsNVeEhllUtl0P+cSR7Z1mqXrN7TzRxWY/UXLfIRO\r\n4Dbg2FJVplpBn8cWo/WismbkuyaWgue7ow3pxTUShMeHXe2R78o4A3sJoYI8\r\nm0I0OwAZ8RXEH0EPTJYaIECzjUkfqTXEYq64Xdb86AGA3Qi2enj59rPLLNOB\r\nRPCzQF6eIU68U6vclu4vCRFI8atM3600GQ8=\r\n=mt0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dcf91da74a41fbe583dd598eea5ae7ddbd7abb36","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"dequal":"^2.0.3","undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.2_1658385453543_0.42051896687643664","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@raycast/utils","version":"1.0.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.3","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"5ea80b044544535ea72720db8028c8e3ccc5851a","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.3.tgz","fileCount":55,"integrity":"sha512-OSdgwTi6+DvHnkjmSgKZUFKwf/0ac02dcGZjjUTPMygng0CxTjWKR/Wgeb5UpNrBjKNrKLgRcdteySdCGWFQ+g==","signatures":[{"sig":"MEUCIQDdnGe0vwn0TMGGnUeU49fSMbHWRubdQxAuNKsP1/a9UgIgSNkHYmxPNtScgRhEZzXFNtAVLbJQxz6WJx/ElSKbJs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2QRFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokeQ//XqC+KtBS6wOtYlB/hfTKcJwK6KBAgs+BsnHP7oW4IW1zIp/X\r\niI+SYn/4V7YkLaqqN8stWyRL1Dt/y2bZqDacwERQ874KL42sAHPNkroPaBsV\r\nriekMtFdZpXv5WKMWFu8Em2Ac1gjrI42cAIwSCCioHo66iA6w0ZOS9bt8cqF\r\nMx8sDuZb5LohehYEygJQcLXGb850Us500T8PnJmpH/xa32HDMw3LUkzjaE8D\r\nd3IP6CVcTBLpPdWkPX8+47zUmBpJEC5qkzP7tgSP9B1peBI5+SDdp8Hr1wcn\r\n26QIQd+pr208+s0UyTg8R2QppDSEF2unLVqreGa/v6tN/Gqb6JNd7qIV+6nw\r\nr2oBDKu19zu+91trUSQJTsduz1dznOYV3Phpdw/9PTz7K1n0x/dtqSWBeAt/\r\nBbornUWsF6gfyP7gwjudmt44jRkfwP/KCIHrF3BCrkj+1aLRDS4zcnk4QjAg\r\n4eLUP6d5s7dThx+XCKQkAYvfw1gVT4LLU90GDjZfbeX0tfKNs3/wo0P2Mb1t\r\np+JuHwlbh0excTq7BPIMQCOfCe6wEagsnJc3zI7w6Wd5Lysyfs/uynU2SeIc\r\nIA3GjkVjd8hf2T3tyrzSibmh6VK8/rdBHJ1F5tn4IrS+apW18sWG0wJevaBq\r\nY4/gQzUETzIRNhWO01flwRwLU7JpISCMGjg=\r\n=UV63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a6876360e373121341708f08e307e9635952439","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"dequal":"^2.0.3","undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.3_1658389573277_0.9746632014080361","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@raycast/utils","version":"1.0.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.4","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"de9372c8e7bbc24ecb1f7f243f8c31c813919d83","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.4.tgz","fileCount":55,"integrity":"sha512-1Pe04AyaDJ759zW0j24iJp+hVUAVyMliOg4+NL0xkKfrD/l+QoihEY4GN7XURK9WqaWpx7ks5C6YIZaBCcUcYA==","signatures":[{"sig":"MEUCIFgfQ0xI4U36jp8kMUEoKo52l+ypYuAyD2s1BJ3dmhWyAiEAgm9MQDc2lRUNm7am26ur82KEZZe1q3HIGn/I9hly5KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Uz+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBfg/7B0HjYBsKwjWki0G7+iknj+8pLXLnbtURJdBHMFYi0Z/Oy1y6\r\n1gc8JJeYZKA0M/osXWTbKwry/7ez0YX/HT3dWuLunFTKw1tbgJGjkRlDOFJ6\r\nA1h4Q9WTFRhE1yXpP144bkRGueAF4aTMRSCpSf6ThZkK/WN9HbRhDJWA5/Yy\r\nWmD1w7CSdIr/XocamBj2UqZf9rdAqhbne8sKOqNUv99q8bgWvzybBoN+/Fl5\r\n5cgqPfGZYz52YWB+lLjB04wF1wDCn8SOHNmn7OIv/SCQybThjft+I+wySEYy\r\nInIra/aDIni7VfVlfehtDAl3eaeeKOek/jrFu0RBopWcZL/eS0b3puevM4WC\r\nVaVivZX+LnrWB31W7ZEi1pWoZ+9uJG1fycDHhKTahhchUVW5tGvk8ij4Fzu7\r\nqvqm+qCi/3CzXBR5xTBn/3IcP3p+0FY3Kt0KTVF+VPvyj3VcjNSEfWblB4t5\r\nn4tl2OGqmdrzBwEptDpaEvqbIUYoRWjNwuJ8bWCu3UcQ3WSMPHepDvzdRhdV\r\nTn9QUqZcMfJ5h+csgLUhV/Szves7z/VgZIYYJiZMiUPkk6JCN/nJhuFKxE5g\r\nmF1rQTpUfOgJz0xH/pJSfRsFH2xBXG70drVmctJdhLRblHk8GPl3s129gJgM\r\n5UOj8WrR8zw/K4R9rvXE5RlKwIHOm2V2CV0=\r\n=ia7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"261e9a5143d440ea99518a66cbe0f913cb0699b3","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"dequal":"^2.0.3","undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.37.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.4_1658408190275_0.1688545450752965","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@raycast/utils","version":"1.0.6","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.6","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com","dist":{"shasum":"7b971773b9b0c01481f3c5856ba7fa93a59c4485","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.6.tgz","fileCount":57,"integrity":"sha512-hC9HyzITzn4AZ/AgWWVr5Xb1Bez8I8chLfavLO60Nlzba3HrHpkkca43G7lXKpXC3JLrN2FogR2gBW7N+0niQA==","signatures":[{"sig":"MEUCIETzGRTwkin4gfJaCkAtQ2RziOR59Nlgym96yPQc2UAkAiEAiPlljIWCIYu4w+taPY07e/mtvHOmqE8YtllebPezBlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2YSsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgfQ//URtltffQMORS/VtuKQNI1PesiDFcTiYaeXaPHH/TF1IbcBd2\r\nopfScfx56iEeh0WF9Yo+3Yo8NZb93HGYJvWbQB7eW0beP6ooyHOVsvCxsPAT\r\nb4w371xMCIj5KUxS2dJ43fAwOxkr5rmurYqKRIzftu2uNyp8tzQYwlny00RF\r\nJClfS1qmRmhu7gFQiul2sQ2BLpfHDdwo6jJV7KZFeiJKcX6GTxUXne4syXFQ\r\naEgV/nnHZJTULDhsTjq3vLjrELufAmgAUhb4XV1leBqUfvdGdButwp2nAfRQ\r\nnDA1AfUDarWhs7P0Sc7693UtwfSn2fKp4D/IlJMZzJ8Z7q/vax0u78nVe1Gb\r\neVPKfPvUdouEYCPoX6/Hoj29M/EVuFaxOO6ZUtkxNVOgkeDl2tCPrr2w17hc\r\nFK9qnSar7h+DC69iTjSOvX/CcaNMo8s+YAxXvHjwnliKL9PceggDiajZixyy\r\nFYkzA0WkO+7iekvEq9BbfCnQRhOhpdeX9BwLKZ0dr5+0S5daAw+SzRR0MLAZ\r\nfL5emR3uY1wvWBwnbkdAyymBkVvebguiETBZqh0PHbOXxB6LDIJcB2Ko6L26\r\nPYOdupoP174Dr8K8XerpR/+1fyGmot4+uTXR7P7xfc0Xi/FTNgFUxSdNyN8y\r\nshHv2qCovWjmY+Ve66garJ8LYRIkkBmsac0=\r\n=XHLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d9e37d284fc82f716afdb304de15239dbaf2249d","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.5.5","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"17.8.0","dependencies":{"dequal":"^2.0.3","undici":"^5.6.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.38.1","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.6_1658422443904_0.016566706289423916","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@raycast/utils","version":"1.0.7","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.7","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"629f1a811bc9b86990464dd63241754e9ece9dca","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.7.tgz","fileCount":56,"integrity":"sha512-Zys25igvgg2nwyG3h5ELL4bNNG9qb0SrUhpHOf1EhE8bo4SDv09SquThVOg6dzYkgrU9VnYfgDdoVRm1GzYgBA==","signatures":[{"sig":"MEUCIQCCpLd5x4i6xxjVhciejdQSXusKshLsM9+URFeZCz2NgwIgLw0vQAcwM2J5EIEWFW4BxcWo0tnIx/rbXZNGYI0yhQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4OgkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPpw/9FJ3Q1H0hUDNrhiCVO12qUcu81cB9UgfOl7Wxhco1/AXjjyRG\r\nQPAVEBdhT/RSdIOPwQ0MyTXlKjf47TWEzP2H2LP3/oOPSPSOSfpX+w/p9MyZ\r\n+G/JeP5bezY57xw3+03nhFmepu98BMcmsC1T/Prgz/HG6X8zcoWUUY5zhWFG\r\nBxz0JFeY4SydgSYpFpk1+z7pP92+XEDC2hZHZBBTFlH4WjamkNPaCPCitv/M\r\nvOqRhrxW7k1oPbGmZtkYvOcw8UN1UF0ZQYj911i+nxCOc8djmhGrK2VodgFz\r\ncSmHdAlWpL+cVyjs2uhnVBF302Of0zeiXub06GH2CyAUDri+g2GDPXHBsTo8\r\ngTWYkfPQdsK1384+qh3PqAx1ZWIlr7aWSH5VOrcKpAIHkM6ZqjjSpW0NNnnq\r\ny9sgJ19flFmIJ3zf/RX0i3tPRMg9rVSFZc4j4sxVNe6VfU34qGTCSpXWSPOK\r\n4Co2t/7HJyYWnUla5F1hscEIjYv1XKrpuu664dURVkDyzLMzumPoORPuizeE\r\nL9ElpPG0JTld320AO+KcPyYySnF/mlpQbHuTzx/BL8I4HRAHfZmAp32EAx7e\r\ndYmMRx+YvvxAWDkYuPU/HqkFU5R+xOCPW7lwKVv1Dsr483sryH7zWHCOA5Xd\r\np4CjgtPD44CCSztm231M+0NZr0bIc2a8Frg=\r\n=LqGa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"942e2970052f1f1202cd258b5b582a02f1d0dc4d","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.8.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.38.1","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.7_1658906660707_0.7802463624841045","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@raycast/utils","version":"1.0.8","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.0.8","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"1dc58ba2d918fa0e42a3d1f1ac22a52daf85432c","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.0.8.tgz","fileCount":56,"integrity":"sha512-chfSZukB8sP9X00I1QB4mYBgKebSfMaxmP97FgV8rix0TwSISpY2vz0lPKFZqoDWe6Q/COSeuDO276SY7UKwCQ==","signatures":[{"sig":"MEYCIQD0rnBjxNCtdUhTXFtWmPRV66vXFleGhOqNjv1RmJ8qzAIhAL95mdW54i1GSOeniJ5UIjzeyIXUamsa9NmNwSUhcNR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6NQNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquag/+IL51H0EdrQlPnLyfDbluWYZL2IUWrRPmBPGXwSbBqFhXiTcv\r\nZm9WISrW68j5jMzgKOyodAwIpZ+B+CdEBSmedBGXuEhmeur7wG5bxCxL5RzS\r\nHnQ7A8CJpAS0YIHhoLl8/aXfZP6JonTy3g3oAgqJDb4WijfgyxD/nIyW+RGx\r\nXL0+WC+CMQxAigOKRpiJfw5OkOjBou3T7jCLZcBpP6Mk1gXlDwVgBEnKJwe1\r\nJ5S1zxIBo0Aty82MXsweoEawVYbmgzT58vPfuMVMoJxCg50B1IFV339T6ltX\r\njyoqRtcKi9zRLh7Adlg6hVikYaHHiiCqz3g3ZnmJHbSi2+3Pd8xN6+HoRLvJ\r\n0IZR6pS5ZCzes1y9ws/sXNvW/j9fUuZqBDBmkOZ0K6CVecQJ+EEbSbzm5c2C\r\npHVKcN9m5tWL86lDDjHoKLz/5079Oi/bLyhI7ONRf1i2a+wS3SnEr3EU7vE/\r\nxVi1bEcV7xrlO0ylEuy/hbs8tLH2mQujRbF6pvwZV4GQtMc5eP1b3J/nWBvC\r\nJk9TtlpwPFWDHZ33ZEYh9HjKK1eiEJCoC4f0iIw9fWtvuT/BfDz+fkawHlon\r\nNY2MZ0My+PpI6uh6qkItZm1xuWgTUOyGthvo44EnaLNdFcNjFMnWH6+ZYcZW\r\nT72X3EWpb35PX6afYYuuM2HzLHVwRkIXkpk=\r\n=LGux\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3a1491821a78c922ffa750964cd5035d0c23e31","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.8.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.38.1","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.8_1659425805157_0.2788355561657294","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@raycast/utils","version":"1.1.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.1.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"f47538909a65d3478357c11a5a71960d75bed426","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.1.0.tgz","fileCount":59,"integrity":"sha512-pNZ85quoChflB+nnOs22qgIB7VyXpU11X3qSG+HagrXFxyJwcXsxn3QyhJ68JW08ZxD5xvZ7A93lLzheUP4OSg==","signatures":[{"sig":"MEUCIAmmdAe97G/2FW3A7/XhwVnbcGHbxdg1OL155AP7VmJiAiEAzBgx4GAPkiTuKAFmQyNNEbZ1dT/FEcNFfbBqRET6Aus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi64qYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq12g/+K/ksDHvIp/YQUb5vL5WW3tJT7rq+EweUYqOLVnA3KzpvhC1r\r\nsAinhRBj2sARlOwGYmHAKWBOsB1z2Yd1Cb94RG9Ll2jYqV5dTpjauG7iUrng\r\nKDoCmvUx9Ux3u5IGnOFzUisCad540b9qRfsfxJCcA6k7KWZGj8G77GGHiDR8\r\nvJD0i7AvGYZpJGwO3r/U4fpOYcol1Zxd7G9A/lnMAOlYJueGIPE3HvgOj9Pg\r\nRPiZyzG+h8tFJNxW484R5xu5ooKvkJ8XR71BtusBu79ckE5SdTbKY1BAq8Vm\r\nDLyTq+KqP+YaGp40qNrXcNbtajOz8astoPwrXkjbVaUQJung3NGrRJ9Qc6na\r\ncqPr3YQ7tVr28CTBGu5AEB1oALpHaY6GhMCF08oPI4pGSGcYACqJFQKIRuxn\r\nF/dUDhFpYFtgKoBTrGAyy41sxta90Fjkxxf0NvodXUlWKHqsbc6s+YCUUAW7\r\nALG/YR6y+uqWpkHp9QCCb1G/zJbXZLVHU+sC7eVnlq30mn5z4X3ozPlkXe/k\r\nVf9at4lmP2VME9wVkPHi+UolAxwMNmf2L46dQRXfYIwxxovditzFW/jOc+fj\r\nGlQ/5HjZ8raNn05FXZRMlq/Sf4CXPb5JJyT7vjwfGiNyRExiHkwaKD8+9PQ8\r\nmcs9k//CcbNr8VxqBuLSpYe96q3dUrKo61w=\r\n=5bL7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b26a50fedde1dc48d3e7e451ff58a2eaab894b62","scripts":{"lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.8.0","media-typer":"^1.1.0","object-hash":"^3.0.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.38.1","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.0_1659603608007_0.5868449349622282","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@raycast/utils","version":"1.2.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.2.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"e973bb62f71047ac85ccd9193a1d6b5cd755ea9b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.2.0.tgz","fileCount":65,"integrity":"sha512-j+ghrOxlzyW+wac4BagRZumw99r6zgzXPNEMNc89IVtEcrHa6hr5kLp7uQxuspPycerO+x+C3ta+3kuN4MscDQ==","signatures":[{"sig":"MEUCIDhkKsLodNCqQuK1piTBw2sq0Y4LYppv3CfaUSxnO/m8AiEAgNnGJTTnu0vnCDlY0KiYtXirSA4aGpbHLnfd6RqbwVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB2e3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRcg/+KW4KDb1A33aphhgE3lBbOURDzTM6R1viKiJr7AYpoAqRvGZN\r\nyPrvzg4zyHiXLWVwShN+chPQ+GvPb7a00KC9uqRouwf2pnffI9eFsxucYaT4\r\nOdRkMReUQgt6X0GF3jFIakTe9G/uBZKUHHlEOp2H0RwHlG8iP4fsVJ9lPLeZ\r\nfrUcTKMKlkALafYtjHnRY5jgnPbX0BrpGlew3H8lTMb27DWneUhccOLXjRPW\r\nLMfDiAcfGjd48eLrbY922m1wqo2MMVzjpOQgmWcVIJeNr4JvKoIO+8p+Kxz5\r\nK/GbNpfWv45hTbPwVpA6/oEswAUHCz9wvImOf1ZJ0SsxOsZzBDiBucL/Tstw\r\n2vwE23SLE7a4/OngC3r7EtzrHkQreHc8Kj4AzmrUuZPhksd+3NJO137kMVrt\r\nMavmRfUiT5m4xKqP9SNyAsc99nW533UsVjvXI3xwsjLzv5YxbRw5xVcqgPQx\r\nfMZUVbHZzaru17TkAcleME9l0uxCUZeQokBZF7pL3qItgTW8odnKz2HqDpKY\r\nVXvcEu3piMuZs9GS8pLO+9MG2aYVfg17OQDHMcT4HucecACChWNDrpws1c4z\r\nQvILXfAIIKKnRK9UN1erOHiCqrit8vfnsJVPZZu/xU/b6f9lJF6Z/L1lh8kk\r\nt4JogC3RdXnmPTKrdL3pEOpI8j9484eM5Yg=\r\n=dsfh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"07d2cb9a69da0eeb2280be586d9cb1fa92558f93","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.0_1661429687529_0.34851185932377304","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@raycast/utils","version":"1.3.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.3.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"32ffbb1336f6d8300cab51827d7141add8161f99","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.3.0.tgz","fileCount":65,"integrity":"sha512-L5mCLpe4arpVgQRTSbyxh8q1ytj0zu/yifRHVmVY6Kdxbvdx9sOxwcoeZBL2ZthpKfEboo5QHUN2FffGXku3tQ==","signatures":[{"sig":"MEQCICdixqi76vcgjGnE9fIBejOyj+Hp8bpRkcR1qOdn6ZY+AiBF1dFMco6QW2z8PIBk8iRIRuW9ExFMi26bNCmQtJ8LYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDHrNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Dg//eipb7y0Esy7jJALFTE+GwceRc46+6tXUMGgMvimny786ojIN\r\np1UvE0MCgr4/Liugsj6mIIG6y2g4C2QY0/EoGE4905b3RsQIJ/2r1NuvMDn6\r\noVtPFaB6mXmFf9+SoWgEZWgOimfwVBG8ZBffMcTInkQdqy/O2XxOYtdbDSCx\r\nn/nNbsj+GCBPN/LoIWw/qEqdvs9xkgL4xetVUHqtxwspPr9jG1eNXEDDMRC2\r\nmYU5ZkiUpdfVGBahA2w1g4hOsEMmOmqpyTNlLYtA0456PZxCseQBMUc7Uq98\r\nD70o3YvbhsImnqOuQiCHYh3J1szNfn1POMsgqJGSiO2axjj7RaNkggQePViK\r\n1yPLR4HLX24NKrlDyCBbG7h7oU49Q9xiyLvBdizLKx+p/3T00r525B8kN7qC\r\n9l/QMnN/LeBDDjXcH5CuTaRCQnEOf+D4RSV6X2VhoYMjlO5Eu+sLYe04kI8k\r\ndeohyfu3o97JoZ/xSchFxJs0ObX/jaG5kIeceoSctZXoUXSfGEhOFStbqCEs\r\nLpvqK535Tf9tBDquojRdGBzS4Spmw8Jdws0cuA96h8BqKtGW8B8eslXjsZI9\r\n89zpgUUncNw0juuQP6g1kSxkTYJMtCEjjb2ARxGTglYXZF4v7k+VOMWFsdK5\r\nj7auw62PXyZTLZvy3Yj5lMuPjsCQrxvjR1U=\r\n=zoa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1fb34f5217ca31036a1e8d6c72b755c64406c6de","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.0_1661762253129_0.5034637407401785","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@raycast/utils","version":"1.3.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.3.1","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"8077854155dca0239c4e4c907dd2c5a1a682ffbd","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.3.1.tgz","fileCount":65,"integrity":"sha512-oySeyFDAf8nUy2BYP8PNJpwLGRwISSB61bMQg1k4ijoPCey2tgoxxNnvAnkxXZU5tBZ2TQw0KBBqkvfN9s+9xw==","signatures":[{"sig":"MEUCIB43uZPboTi2VN8UQbFKY7FUIyYJlcIg5vSYIf1d0cyfAiEA02IjI9AVH44ssmoguGWlanMuZSSLUk33LfWlYtQcDdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDyK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQLg/+NyqFFBA4/MX48YxWZfpfFM5CkDV2NWAO9sZO47USyF6TVG8e\r\nqcAeJG2OQNAQNGxVxN6oX7nh7yDFPkkIEqjmKcMfqXetuSTyu6gBJrP9HLiL\r\nAPnJnhfW4hmFf37X+UvCWEiAjTsDn85dbRIYjAQvyLkOxPWLj9ZRDziE8Qyz\r\nMGqZZHp4GPhV8glYfyejNj/GJQoI6Ak3JYBbtfyUWsIVIlJ4tCsy0H2E1d4k\r\nNbOZHDVuQEthZfxNkWYyFv3dGaxWFYeCyOkqcaSbx7wUtGBRgwlqyEjRpTBd\r\n6dBdCBRyNPjFUvBkEVrg+aJfCdc02ZAJ43ptZXapMUJBCTb1kgrwuNLGS1cG\r\nXvANmY8YH14kW+3opybOCSs29Vw/xMk6T9l4+Z4N1nNn5cUXhWlVYooFqSOS\r\nUGDY4LfInuXxpMtdXXz0LZyQC6EeFVD9U0XvTPE70DZRoYMus2PRf60HZsZ8\r\neuyIkiLayCp2KyjpIHa6y+RuDYxjobIe7Y6RkqVshJ8mOvLkugQZ/dkxXPBV\r\nR3E4n430fHCklQZ8fYu1BkHmJVV+/BV5dpDsq8qOCk9UyPV8Qe9yzD5yIwLF\r\nHR11QQpEnrpGv6TDF1S+ZU3RFVVEh2pGFq1IishRElozX/a8H+UKr67wNThH\r\ndGzRPzklQuPKYH+GdmsBB0w4Fx+j7J+nuRo=\r\n=jfnP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"92043d85cad9a19a6afb4cff7fa96e0b6cca85f6","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.1_1661936310462_0.7667581077523591","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@raycast/utils","version":"1.3.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.3.2","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"5be7a40b9e800cc8bad4b54753b479b508c950d1","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.3.2.tgz","fileCount":65,"integrity":"sha512-hq5rGNx0vagO9DY6TzHLpFLjrNhiViuQzA4Ts2iE5b4fwRtOnp4bZAE0KVU+OTD9K6T4RRvEK6+vyFqO7L9sLA==","signatures":[{"sig":"MEUCIQC6TlH1gbYnJC0qXQ6PK6S6gAuY3nrSMBb3259lnd5ANQIgEFZ/SFwA1Ndh2zI6aDK0YlYfB81FvAfDZ+YqO/d4L+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFZRIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLiA/9HOsZnlD0CnJK/2oggmG4szKJV2zKZnCaFIAVML0nKXaGN6sI\r\njascV5Nn7yXpkikDIEeRHCOJj5x2NDDF8R+dAcluJ3TSabofyN74DHGs6w7v\r\nN1fMkasz/pGmRr2tnjaJ6bnIRrldopBi+gL1hikO5Ma40+5mEGIpxxzPRAn7\r\nCsyURM0rWHQmhB8qXfwjao3Xb6rcFZLDy5gRGnhEksPPlEaDu9CQG5kjacb0\r\niYO93q7zzNXOkh+AP47pSWLqsMINHTFS+3dhyHUKkdqYTE92OkAHffyflJGS\r\nwZKSVlavNwYBd9TabASNg9uWZOgBz3sGslr8MawyJLpYgAu7/cVReS1+0K9a\r\nEiy9ms5zleri0IYUQjr9Nxjyp1xxEhdhJ70rp0KjGewN3hNK8IdqvFci9hPk\r\nvbxxs06TEPb6/eAyzbU7d/0Xmow/clM2abYseKsDS2/qNzk7xsCvnNJ1ESWv\r\nvH+mk23nU101XGoaJfHi02fv9wcZjs1RiEPBcvZzp8+ScdMQbaH8G9gX8uRt\r\nlbvPksgXi87/DiIUKiXYsEnKwNJ3xTvry2Bm2D+YZVuClCci+pf7dedMwipn\r\nhldOwxvfmmXurt0YcOtQ1Gt+GB2zBOkEaoMh59+Ox1hUZIUHgD2C1nkQdNeu\r\nScUaaaf5UDBEUa2oEYX0UEc8Fb4z4mS59tg=\r\n=JGr/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f2ab39bd105d30c6a8efd7d05268881f415637e9","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.2_1662358600744_0.08376937276615459","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@raycast/utils","version":"1.3.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.3.3","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"79af1d0e58fe2902abcae3b37fde90196a84a55a","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.3.3.tgz","fileCount":65,"integrity":"sha512-YZI/9tLTgx3WwrFN+HoxOaw8MWrXK3Nfkc265PLvKoaGj7XR80sHAg1OgT6w2UBQGZ1i8McIgPH39GOOiPmS0Q==","signatures":[{"sig":"MEQCIHEmw1FB+9P7tzO3IV+ci1yEW6bJnnLq/Z9C70dbPypTAiAxikmFepdu7kYLrgS5h+ZCe4eZKFnMJ5VCObmnLeohtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFvUAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1lBAAosRCXEnKw5bwMJq2ZEFTDXi+Dgr6mkXE1STjSIWLZoY2zIOP\r\n/FQcy6bN56B0mW2kLsvxyr8HPCANPBb289u5Lhhm+sEPnTcgvbXxxYKPJwGa\r\n9soOAeVCP6cIrO+EV9SZirnsq4mUZTyqae2S/fe6EbRB42trUTMZPuTbj1u7\r\nxGlw3GypJ5FYtyVwwY4rnBBA12SxKA37VWaBDbf1lU39/vPrCj5e8V4rS9u9\r\n3P1YMdaneLZsx3GeslfokIpCBCYTOHqkzFgMgDDfQ0o85rCkYZtwaI/gPjlr\r\nrm1m1P+R8mqRYW962p9fngOsJZAmYTTERbO4irfB5pJOqQOAodp89FSX5J+3\r\nMgvxO8zOo1O3DR9NGqmsgnaYFe+gkWSLS2iItCemIDyiBtJnVglEZuKqYw6s\r\nkCAO0Pkepxcn2JdNeo9fUDSwFo8AmBHg2S4VacrEOOQhNRo3CHLN9hB2KoDE\r\ngpsjnaGU13/kBVg3e7yAd9ZZjb3/dGKtb4Qtrs5gvw5ZzhzwCU36eIRBELC1\r\nCUhTz2UmPqR7YYzYxC2q/q4YFAFxyCl9mqXvPLWOdXdKkcSouwmIZQ/4Awbg\r\n8b6H4e/Ba6iwtPVbYbpnXLhD0m0cnq5HfMIQ3MKgirLqVCDW1zrszEiCywiW\r\nxhaSMMARc2AUzbI17m5HFrSBxBcVi3zdLMk=\r\n=Z1Io\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"96806960f6382dc8d78c2718e5a872c1213526f0","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.3_1662448896530_0.8323700626896835","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@raycast/utils","version":"1.3.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.3.4","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"be2bda8dd45beb5c0e761d27f4ad958ed9bb6778","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.3.4.tgz","fileCount":65,"integrity":"sha512-Fz30BQgbmMeXNSwd1RNUvOahVzDJnGXPQ2oLrUfFQI0cYGBZwqFZL3eBcEsB7usUpVz2X42SeWXmv4ghB1xXWA==","signatures":[{"sig":"MEQCIHLywjujVYXIlE5cxRdbnuG9WepKrNplKuSqWcUYwNt4AiBj2DvPHbmJYSStVgSdNFy87mL+YpLF82fXt06OlOi2FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGcbyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK4g/7BHWAtNxqYixSQnIB4MppynY/JFxg4E7DyjbAjILgHlG2eP0X\r\ny2kVKeYnlOBwIbA0TC3j982Df57rsuatFdgmcsM2hASIe4Ze0JbwPSVnrLzE\r\nu/4WDcvfmSXwjZqPEO/0yABz8dNvqUO+tYbd/41wgJ5ew0++TPQIacj+pUOv\r\nITDR+gewpTtE6lNUWtBisKMHs4cHJfnQ8XaL1L/kqOGuLA2AkubIBnsfLihK\r\n3t2s5IOemDYkPLFEWbwq8F8j/MXq9v1HkpnYyVVAU7vy9T7woo/nfU4FhygY\r\nL3iD9DRRn6LIRJHEhohqrZE6/1dnu9oiKaPur3uRIMfclFa6uW2qVyG/DJHJ\r\nebcmyog1TOttrJgQph84RrrYXiTSnmqqW7u3moq7KwqsODpnsX6jWwJTVvby\r\nHVIn5+d7ENWVFPgrjroiGIzEJdDP5NXiAxZtURQ9ImFAFcGqf9fX/I+3BQ34\r\n8YPFNMgU2JQa22pxPia2hEs8Gka2jXMq0xoDqDQH6T3UotiCiL9wvRaF/yWE\r\n0OsjWig6vaC3NjJCRxo99fkzWv6b1/3hKMLlLrGlrB29yPBvqNHs92HxqpEu\r\nTdVEREw9CCjT/lN8LGqN1VAqilXJQnMapZVXTd46DLZFqlJ9sQwmVKkkulU+\r\nlGopcZgNt6unC9oap5oevz/IPRNaUGOcVDA=\r\n=sCYg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"508ce4ffc67b57fe17592794903a8ed0a9e32c55","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.4_1662633714453_0.584141474413993","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@raycast/utils","version":"1.3.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.3.5","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"8f66c85be5d78eed06d812ed45825de30fc0e178","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.3.5.tgz","fileCount":65,"integrity":"sha512-++nfrVwNAf89mCu/st0BUYpxTyjuKVbvkvfUucLobFd87MOeKAwPxes9BZsN6c/VuCjMFgVKe4z7fgJrOO07Ww==","signatures":[{"sig":"MEYCIQDaELsf6psu2+zWxIqQRQ10L7wOdJqgApTP6BeYYAeZ3wIhAKpMDlPov2PikQb2TFJU1oZb3oWz/53ni8ik6n204k5P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGvEzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKTw//SzluhM7ZmEudSdhE/S0RkNQ2aTZcSWa8CmD7j7qfjPRuo+uA\r\nEiZwB5cewrgEHisqCnPxmn3u8t5DGddFRhQ4sYK26mEakh/zjWZPR6W6F/Ag\r\nh6hlFrfIHKkI/sy1dW89ssggEqS2P19BUFLHmvxFrXDvSKWy4QRST4ClT1av\r\nWhUBkyNSwCR76OJaJ4HxIQHDK7RW51zzcj+AeUWpN30QAe6+Bz+lv2j3xzvl\r\n9kbt/InEK3QseMLNQpOypLgonZ3kfzSuWweHRVb7K0qFx02c6zPmc3IpusQg\r\nfabbfx2NSi+VsC+ePluQfxj1n+vbls81wTa8NrE4iq1XKSYUrEzuWXVdqXYT\r\nQPmcwZONOE/ad7nLrG79UbUl6GmYJ0g5k324wnkzgSfbk0qWzoKfzplapYiA\r\nDdV/krH5+oF/DLobLf89zKqqkd+CKaACBcP/lPCTkdP4hB76kZsL6swU+ItT\r\nZ+4F3MEoBPYEu2xIbQKcL5UbsC4DEzRGhrSbLLXfzO1R9sc4W4RHzKVFmvLL\r\n3r1xMPt/DquZAhvzlVQt95dXonN+G7Afvr6a5v+A7yE3TiCmuzjjcIlf5MUk\r\njSTGgdPhkhMA7+rGl2mXhvQIpzv4Ze4E1apDkzV4cBB4oFDUBaWvjR4kUBj2\r\nLbggNiyje8nMVKUpll4fcyl3wefI6keSaBQ=\r\n=3nBh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1eb6251221bc07e4fac900be6fa3d3ff7eb9d773","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.39.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.5_1662710066945_0.622687189662346","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@raycast/utils","version":"1.4.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.0","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"027664eb43338fa8aaaefbf0a934e3815dd4b524","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.0.tgz","fileCount":68,"integrity":"sha512-hFjlV9UEKX5Mho+iKmm86D0WeTRPJb4zrXNT+6KxDR5G5SSzBKDCQnElORNT8A1NbHKUaNCWqchcNsThb86+4w==","signatures":[{"sig":"MEQCIEGSuM+s+BURbizYDr/F2GFR60D4uV43/nnAxGcgYqQzAiB06hDu6+FMZeyy7qmGG+XmnpDwJsT54MDMJXVHjFaLZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGxJBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhchAAj0w4i6z6QnkNyAjqAVBfHOHk+ny72Dtw/8H/Od57uNhqard/\r\nLjOBThTOs+jlsQjohNvhL+GUjEf5HHxXBZGAapdmsRWntU+b00b+IAhObtUO\r\nf65iU/bHDn9C2f48Vsit5jivI9fx9nIEUUSSnLMeqhdJEwPcEen9iPCQDQUO\r\nSrurrR+GKSR2/gXfPg5Nsfr2aAGoDPv6etV3u+MxnG7ayLGV05Wg7gyw3C3B\r\n707IJ74BJouz28xhk9eRG8nblPvbucChTSQcNO2+gBgt513oX6O7MqgGg/rM\r\nOavE8jdpJtJPfYU6K+HU7sB6W1K+sNw90CGuHnq+IYSia1vikmNmqe75fZDO\r\n3Ggp42lmgk3XaJJZtX/CMYkaTxvnpZgq+9LpHlVh8cTa6+C34sXvnza7jnDr\r\nXmVzQoQseySvKBoRwdxH85rwI3KofAmiZNkbBVRbwvwUfuXJJBMVA55MWHnU\r\n7uK/9VOmET3dcym3m027LGhVpCcfoZI4nja6hkKTtjGCgq9BkoqDKBjwslSx\r\nP9XcO7Bo7Dj/tA6A2bz7Aft2cWcTfuLEeMhyaAvzBkKMLwqZUQGY2/xaH6Um\r\nzJhAlWNCo2xThBSDluMGUlvz/yEocPYfDYRbDSjjjzO0bjGrj9dQC/+i3hby\r\ndhydCXUgajrox96vxr6bwa3vsRqqphhfGLE=\r\n=hWte\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f448db20b0a4074d7520052f1a9c7d195a234754","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.18.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.8.0","dependencies":{"dequal":"^2.0.3","sql.js":"^1.7.0","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/sql.js":"^1.4.3","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"optionalDependencies":{"sql.js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.0_1662718529213_0.47007616435558375","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@raycast/utils","version":"1.4.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.1","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"5e16e299fbb82d701fc628699a24cdd3a84ccb3f","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.1.tgz","fileCount":68,"integrity":"sha512-f3HBJytXmlkhEd8tD++YP3csv/0ryq9CH4cdSU33xf/OFfMT1LyWS7rcpU8ehcGX0/1Hs7j6rbyDTb9AyxlTLA==","signatures":[{"sig":"MEUCIQC6PZhTl72OWxktdeq9Uq7aPEm9HF4etGgYSgXDZtBIRQIgTqZQ7PLQS3WwGZXTvXbuClwofJIjMfDhmI3eTF8+WsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJEzWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXnA//byzI4dpH6VAEWsZvuvg7FjgWRFn6pW559KGx+ckLE2RwZTV5\r\np+KiAH3W9peddr9ir1tALMxgsEOhef0VxiPjQ/1c69igHooTsVrJWav3XFoj\r\nOfrD4JPx6MfX+3TO+gpkHP28J2aF1bsBVLtM7FLZtsV2Q7QnmPy58YMm9bW5\r\nhvj5uJByrp9iPKYpuWTP76FPPNNWfF+Jd17eoijZedvQCmGfLj5LME6IcmlR\r\nOZtZjPsx2mTBbmQz4MhTZD6nlNOfznUG5gQ5mFyV2IRV3N6314kRVLMcE0ky\r\nJHKUPbs3jqPTxjtu0/DZLip8fubHcqcztrXrOua48lOAYq99DYmwa53eJcOB\r\nm+Q1S405w9yMof/l5/JAG2+08509JgmnHTelG6JImza2nSiZHUNF00kCgx6o\r\nUFoJTx4dyHGBtMwd6YwTof5LxcyeOceRm11JjGlwERq/gcFi+3eyoxRLrnGT\r\n95cKknHJ8ATHUFm7egvFS5C60ocFUuz8zKxo3o4rChi/ZhtQ1upiO3bK/BBD\r\neH2vPGVpVNPhq7nD7aPYlr1u0jGYkQGyygXl4bofly6EOOCgRq9SPfa4CSkH\r\nDhfj7ywWorRcyi+XA2Ke9dXY9MaIh/dncN/OdwJXzDTi18cCILvJrDT04WYV\r\n7vrzbwHofs/N5hl8cLld8oTtd8hbEM3hzH8=\r\n=DyTz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1355429fd3c67a9de6eff09ff9e129490ffc7fc9","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","sql.js":"^1.7.0","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/sql.js":"^1.4.3","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"optionalDependencies":{"sql.js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.1_1663323350675_0.9706178017564664","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@raycast/utils","version":"1.4.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.2","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"2b76496ad407783ff89cd9b44a3a3dc3fa1bc0ab","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.2.tgz","fileCount":71,"integrity":"sha512-dOd/VNeSUsMlnc/MvK/ZH0mzWy1UAXKLBQmHSs6QA+YhE+MzLyJD+sY83raVz3A9Ui+KUW7yVvCf99ngAhlHaw==","signatures":[{"sig":"MEUCIFTZS1xXmRgZXS0j5XEZbTo6wonSQApiexXYuMH3EcazAiEAjWUAx0SjWoJFSgjpdozczBviH860VwN+D2ImqXoizZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKs7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpecQ/9E4id8IrpyPb8fgqvETGetjRQNYGkFetJmYB6GVcWsAkiU+2Z\r\nezCNHYxXi3NV7lAasUkaFFZ6sjlesoSb9SQeHBLWbshG9rMvlz/OCDfv8EQI\r\nKVDQ7kfgU2GdSxcP8VZ72NiFb4ymXypMspRlCUWzlNF/IeGVypYF/NsNQTrE\r\nwtNUkaijEJj9qJrM1WA4b0MRdeugpRrQrVkpWuAFicnJf3iqYNO2/ajjg7ao\r\nw0Vk9XC+ZbhKPKNMOkjmNN46ZBwmahyGIpZ1mjLj2ftST9/bBik/v4+/sisZ\r\nPxYn6CGbuPsvIvXnUatxFCQCETHNlGisTRszw8ZrrpCe2SWPx49YwJ/tE0kY\r\na1NCakWFrmuber/ufhnW5UQvZPc7JmtSuLIsyGNO90br/AGTpnq1wZjr7CCm\r\n/CvLQxyn4ghO/tLKz+SwG5T/CuTraSQmJ7sbejVpEbzLz+crYqOR415bljSf\r\nqzpdIxFeqgUGMmYlCRiIiTpdov3ts9LdQ5LZeCO4Flm/BxFC2OqTGY1SE5Q+\r\nQIE8pvO5t5ieHfLCGqKkkZabOP2c38M8iRO0+J4E5JabjGt5Bp3mz8zGAIaq\r\n1VzAK2TOGdmP7L/c4nVDd/UtsJXqSTTb2wCCVN33d7PDMABRCg1WrjS2UOag\r\n37XDadcDh7gGXFci9feicFAi3cZp/Nm7PGQ=\r\n=4oee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2b3949f059ceef701f09df3ff55f9630bc8c1b46","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.2_1663749831371_0.43496050606249925","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@raycast/utils","version":"1.4.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.3","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"6a90d07b7d3157a214dbc1070671f60e7af6a590","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.3.tgz","fileCount":71,"integrity":"sha512-yR6SaYSbVoqiXNHpcfZK1klqDuUxFF6rvQxkEgvm+2hWBaQ0KY+Zpmz+k0W0dafzci9I2HCwNOy6YTTpDayznA==","signatures":[{"sig":"MEYCIQDnrC8OjnZ0OdkZ4tvxvsbYacCCGJWdN7C5XFbam7DS8gIhALpjk4dqNtD+xvISyLHpjmCEjvCN8M6bPTXCWgasjWz4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKt0jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTzQ//VS49DQJ58JgP4PdXLC8d4WWGiIFyNDoNyTUQ9SEeRs0mqYIx\r\njZ1QL/hyF+XT5hYU7fx387+kAO6G2fTavQOZ11vEuC+v09wBRUwSABCKec9C\r\nUfEFEXCSN2jwFrh4GFVkxLDT+Kl1TryOwcXI7kFzRNx5SIGCCbyvHfF3rAW+\r\nXsXy4DJjnMQ6RoV/o8/DgWc/4jVhU1OJyklunt8LEsMAoElYP9GdoKiOmDE0\r\nNnNZ1sHyQfTx1seZpr9bb2Wup9kDb8BX2e+UWJoFVmhPIAIe57RE7hx+VXmR\r\nnwz/eHmSzDtxX6mixGJSjbE1FheK/BjI+26jwiWmxrFOtN7d1HcXCIRz9R5u\r\nLaFeSFAWGDkuAVf5WapPZwrdCwtHGeL+JvDbGPmOh35WA/5WgpSZySxMgXw9\r\njthwSu61+XP/Te38gD/5YW6e56fOgVcDsnshbZ/LQpKRXAfeNJ7lBuKMMjeV\r\nYELME+6yg5GNZXsSiyYLHj9hHAJvdQ9b+3mLhxqIDHLYiI0blmZGYnlikWZw\r\nPE+WhxTNtBZ4L64M+GQjPHPWuDbTwiGuy5/3XYLrwYo8/QmPDE7cJtjMy4+/\r\neCmP02Od2mmbaRctZFLyFyt4cVQFImEOxejI46dLHKN2H8vZdIpxdc2cNev5\r\nWc/9+QzzOnLxPpVAigKV3lASVoTlCmR5c8M=\r\n=a0n+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f50e8f368ef63d509b312ff3881397f34eeda9d","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.3_1663753507473_0.3460512299346925","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@raycast/utils","version":"1.4.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.5","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"60bc5d799be10c6a028c8bad0dee65fb0e7ed45a","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.5.tgz","fileCount":71,"integrity":"sha512-dGUSD6Cml8yEHT8eJdjICrfhOeplcpNfwzoKkH+G87xuQF7GHMlcNPtF9zNqOjS3Lgc89Zij31yHtx8ZZO77fw==","signatures":[{"sig":"MEUCIQCHJefmXniI316qlX7iGm+ff4chGhWo0pgkUJYVlu57lQIgMLB0R23hH0vYy6qACM2c5tdk9KrDj7e2xNhG4VrgCBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKwNHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz8g//a+JDKP1NwOSUC5X16majF8CqLLEs3mTF+N/O4OI43DOmEMYK\r\nhLFl0ZV70+Jf7jz3fnIOUEBwOIVoVv+EDQuf5A1A5W22w0zKpdszQ6WssVLM\r\nqyuLkqAmRzXtsDDnTqZduw2F2V+WT5lSEtuQpQuyMMqgRHxuWSIIKDaKoJCR\r\n2dZTGYX9PMpQH9qNySPsFdw2R2VDYxd78h33xsheXAY54t/UHf/YeTjYyQPr\r\nsHR6NhYgUkXQIA7SKNHi2BPaZPWcH207RE77glDPfpnznZq8Dzx5tCqwwhWj\r\nFhUDxaWbfIpqjtwD76LzgI+OqUQCmHo9835jGVV68EdRo9VLyEd/+BVDEp6o\r\nXamttFsTaKo7f7fq2YAlqNEHfkmikkXKdjNw+4W3Tx3LMMaXpFUvzh33xofB\r\nZxl1XnS7mv8CvsNVZMBpne7zdcEC2Sa5E4FZwiWaeVNGmEtVkhDFDqTvc/fC\r\nBwnOf6XwjbD4eySmrWXuvwn+qL2g8JveHkLYZYp7Rg+zdUCwPBWILxmmPgG4\r\nqQ5rUODZF5iuFowTmPvEJhJ8lboH4X+lRZ9DOISO/+7TqLr2ozu4dTME+mQS\r\nrdLd4ggyw5rIiPDvcZec1WvZ1mCryeen8Ar91xZrI5facABeQK3l/KUYwi2b\r\nzflBXLY6MIWq2qWW2ARidZVMUaiggnk2fOA=\r\n=5QX4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b531bbb82fb4abf25d5470612dcee80216758884","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.5_1663763271541_0.05083595224877313","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@raycast/utils","version":"1.4.6","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.6","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"6b2c5a34f2a1c6b8c966d378889894ab563a8bf7","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.6.tgz","fileCount":71,"integrity":"sha512-f3xsY74myEVbHAXnz7yFHWKWWNns8bvIv3d2RzNS+NrBH6RZOANvtJus3I27fIq7Fr4QuEueBJ0PLvgECjPa5Q==","signatures":[{"sig":"MEUCICqGF0359Uak6iOtyMzJMT7V9++gJCxocjn2lepWcBmgAiEAy6juWCLRE5GvuoRv5cBkbFPnqZ4sJzv1yt2eWMDIkcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLVKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZHQ/+LWf8VhXxf/k2909iAPW46XJp+Ac8DL+ekffH3Lz3toBhwdUf\r\nR7g5L8UxpgjcVZcjyq4tHskOoae7T42/+ZvU0wFWT1hJ1+pSc20Qzw+1eANL\r\nVuY4jCBqx9Ajb8vVOU3jZvrLeCcWjg7i+9zA4dKiMsH6+2O1rlH1ULnxaNDl\r\nK4ScthgIxLuyQw27bvGYwmUokMESNQ3Qhxs5M+s73/D1J4CMrYMYJ3pcXQ4I\r\nCfl4f3t1dmX+lNxLj9u/aIhSrVRyPwqqlenGZok7XZf8xXY7SH9Rf2SQb930\r\nwp7nNZxd4WqJ4kcs/U6ldncH8ji5hnxCmhVuGLKmczuZ11kwuASLVti4NzvQ\r\niVV6kr1KyFBjBa93PWBLc06VwkdBSIrrcKh53WpEAp4HjSVfzk/Cvf0jShJH\r\nKizAC+/PzEjmgcpq86G611IkM5ZNs6d3tV8svu5KM6X28IgNkxIrPULUv6zs\r\niETRRCWfQkpZ5thEE63tG+Bid5OgCXxo/y2bXQxKX/R7ggND5rwXKsedzOda\r\n/2Fd3on6Y0PMApQn3kCMqeacIA0ZNL7gR1R9aBdFaR57442RP2IROzddnrUW\r\nKIgRA1FnMP4DDgcFNQ5c/aM+1mHkWMTIZhV0/AdobqhYP160+DYU9XmsnO5l\r\nAdfqrh6cNMh0QzkVygnMDOyOIeJQ4eOy6W4=\r\n=MS0W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c7e3e73e4be8b2efa83205b43ded08696d6ce543","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.6_1663914668775_0.7931005531154782","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@raycast/utils","version":"1.4.7","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.7","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"a52d54039eef2c7ef0085f4c43fcf25f3213fef4","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.7.tgz","fileCount":71,"integrity":"sha512-v0Ba4UnqlUaQfdJBOS9KKhhFUzw3wwgZ6EBVSDg/dJYWOobXWeA6TbjgBBiY9Up5W0ei+IfegbwRICXxehLiww==","signatures":[{"sig":"MEUCIQD0raBpe6T1XWkJ9BlejvXswE4dS/ci9HcRH2zPeY7KMAIgQNoSS36njZnv23WISEFAhYp8TWn/m1eoT1zExCQJLzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLY/bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2ZhAAocTIQNSUdnBHiNlxc9lGxZGkkpL1URjDms2JfCmiIVN0mzGu\r\nI3x0k7ftdYsNGPqQoaPwAVY2FOYkbMODHNOTRWWtFimqcPHmJFkcy1EBmD04\r\n/LXXhkbPvr0SAIYBnqpjLZwhVegq1evxYNFdElEcSNBzHETsTt74FBNEjqzH\r\nC/GvCSG8LMmf5zMgE19Iyy+vZa3NYCZI8//ZKnwBnKywFIrDbHnLfNFUZtsN\r\nwoIJ42nFW6TIiusz+YeHNFwN8/v+r+ncEkNLz+2iUAvXjoW9r6BcJ+To3ECE\r\nrzEvXlSs9noftZeuM/uoFS6mqwhmuRwjiEFn0LJo2xxcW4hSuyLRahO4hV9d\r\nPbnSL1/Od9TvGQMKiM1SNBX6DH2yX386OXKd4MfzpHSDZeljToQYfef/e02L\r\n0lwvhcRK61wz3GUZ3JFhnJDBuCgm993Skzk6wuKoe6G7x6gkhr9DAxLwk+tZ\r\nl3YPzCrrsr7+2l0w0JrAMS/yIvVPCkFKiPVPti0oi7ppbzoEkS3MZhb99WZU\r\nxIYbiahzvyAhVYeHvYwHUQkuMuus7+RWn0CRK9wp8+Pujto3duhXvN0Tvmjy\r\nodGEvc5PZFma8d6cWafpY4hSHs49+fTsrXP7F8j38GyueDm70/zyYL22BxsU\r\ntyruluKFP3GEvnPzyqWPi0FdOkW/PkTy0XQ=\r\n=HGrQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5e80428a2e973621d3c53382b3e902fc3a4eeb5f","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.10.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","undici":"^5.10.0","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.7_1663930330988_0.7076055011846241","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@raycast/utils","version":"1.4.8","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.8","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"5cc1c41e531137dcc91bf64dbdfaaa6e01998568","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.8.tgz","fileCount":59,"integrity":"sha512-pqU7qKVuZMWlfFZDOJA+IZqmNl5XPQKKaNM1kN9968MxFFZb6Rr7Mcj7E6ZWg1iE5Sw4YhM2pS9NqWkzMTutxQ==","signatures":[{"sig":"MEUCIQD4kxd2umJFIgCt+qGuXSITSbPkRMS7BBKgGGjoaKO0DwIgcEmUXvNvSNkHiKf/Rjuw/cJ3fXE366XOD2NfHFbKI+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNVJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEtxAAhQZQmliDIaK53dt8BrrnASJKMtq+8i0zE2KMVfXV5C9DM02d\r\nstmzPhcx+1VJLIqSgMMYLYuYDEBpgs7DH8lv1Uxy3hcwrdhXOVCzpLsa1eBA\r\n9jOjF9oAENjsmALT+z/G5cLZGJW1u4Bh08S6Ii20+30BKEu9CHrvyRwP95kc\r\nVfVnEVLYHZnOG4t5kpmiy5rlAYUhNIuhy/8NFQuyKJAsVi2EZ2DvLCkxbcB/\r\n51nvylg7R35BWYSGArDWmWeI0Vj+QPV27n7TxQeBeyTvoy5dJOJjwvbezmL5\r\nboy9fYOsBpFAixZy0D1tdXK4NQtsOWbiWQdPNqh4yhQj4O2hNx8ripF0WC7c\r\ngeIcDUyNX1SBEN2+/KAdYvVYRyd5Ms4kx52VK9xMXC/TW/BWgVFqk2JkVGcn\r\ntboK2eboQlohICxVM/5oakFgUV+6r/ZWU8WyyMGbe59pDRAppefqK85i9JBo\r\nY4ioH1kpyVqinqpw1jPoOFcZCu4NEIVt7sYXjaL2YU8Vn4lPVqk4sVBy9ojs\r\n6hiII1c93EzTaRrkapHb4AHf+swnVrcJ9B6paGGJ+wLKJRQ9SXb8ST/ImpCf\r\nCF9P/BvK1hWFFWW54OMAKRwFT7Ep5h3BDryf1uH/EXGw/1Vf/OyF6yKe7AlO\r\nziULYEI+aQ2CAqJaAcrbOU2CBj8+623WP6s=\r\n=/w5f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9515d845a58e267e50606d1be2f89b830c7762b5","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"7.24.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"16.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.8_1664438891303_0.11201743582015977","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@raycast/utils","version":"1.4.9","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.9","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"33878b745730dcd95739894687e0b9a69cb0cfa3","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.9.tgz","fileCount":71,"integrity":"sha512-dygEbRcPSPvB9cM+EBiyeAQ3uTZ/UKmhfFejmexX7YeGKlgtbRBc7SNnbwqqgftdeYzaMjogGR+Dg7qIdHcInA==","signatures":[{"sig":"MEQCIDk40riUVJ0D666e6o/tAK73/PNzIcJM0u5s/P2/PkB3AiBj6Ke8XKky0dsytbzwQ9g09MS3Hc2lXJzo9nUW9Imzpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRVI6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Hg//fIBBz3Lg8Y3Q+0n/u6oyXDZXZusPDhokK7QO5ebZkxIN+EuD\r\nMe0HrdBYsTMkKnJBePInVU/OJJdPVLSBlC1J+NsDwyNt/ASD4l94Xrmabl4S\r\nFEzkEZ6iKjch10qzxw6Qi3XmBXTsdsQ47OAkX8yDx9Er5PD0AlHwB5U9u0R/\r\nTLfpZ3aUCbBDTPoeCK5qBLNYe/A3IlsTDiIvxes/PNswvV+0yM6mVZojRQp5\r\nxNJP1G1gbzV87LpHyVWTx63hYcM+x3vF0kz896G51FWKlWIM0F4hSCShuydI\r\nZqg/Sy/co48A8Wijw63CNd934utnBZX/6ZJWdmcJ4p3QAGkHDysNExO7L/2Q\r\nXPtwKK2bHxARNG7lusgMLh9WKcH/Zjm8M4C2/65tV4ZzyUJTrgUcZZ4PXzDi\r\nRtYLviuArtsXhQe90OCXvFDANkh28pgbw3PJwgvIZcL7ZYFHj3x3BrnDaz57\r\nywsP/kDHYGLAv6RqmZqnfZjYzI5yTWVFEZGvwHZZUBuXcoYoaPMmOrPQXCAy\r\nWPPdh9jBNc6wCbv1KJfsaXbOqmRp1Yt7WlmC0s2wXczupob9YJt8rMuplxyg\r\n3CeiP92rH7aVA+gvS/FAWr8jZes06jdd/KCJJzBBJxRvyjh9kdkFjDcmNLbt\r\nBZ6jJuQUepLHW7aJmtLUEFrhjhLLWm1ovpw=\r\n=V1AK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ef2a1f1c57452296a8118f9a333d9764020d5637","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","sql.js":"^1.7.0","typescript":"4.7.2","@raycast/api":"^1.39.2","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.9_1665487418744_0.7622285932318627","host":"s3://npm-registry-packages"}},"1.4.10":{"name":"@raycast/utils","version":"1.4.10","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.10","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"23796dc4bae534d547c89a25307dacccbb9168fe","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.10.tgz","fileCount":71,"integrity":"sha512-npD/tn54p01e4qIbVTT7RpMXoolPCQQiazvdvZ7gt5MCuEsaGNw3QUB4rGEka5oPW5VvEIys3tgfpI+uAl2MNA==","signatures":[{"sig":"MEUCIQDXSJIGZjp6iMKHvldii26Qp3v4e5sMcv9C1ot40KPnVQIgRatEq9gs9GNxx0RIG+vTVyn+GA/yBWJhYn/El8Wib9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWSmlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIRhAAgrnXCY5iusSCs2RzjZ+oo+XQECfBFX+Bqc/NHUYvwPubY9cd\r\nE86a8DvvEGnRmE0sSKZzvqfd65e/Ksl9Y/crL7/oF/kCCcbYhEG8HTPXg/nL\r\nHiR9hDiiMMBI+ls5gQS3Yjk8Tnc7GjDjLgQD2XXlbnwWXpV5WunSMxxO1nj4\r\n9VIJ63RiH+FwhzDjCE7+BqqIQjkBJ7y+dMqL/vWiI1/jYo53k1vuTmLm8PMW\r\nqVFJSDRM500ep4/f5mSe1ozftpYqvlNXcfYNIN2Fj9mREkQoPZ3JFTCD5xb0\r\nB9lhiZtO5WAF0xLihWNBvg5oGiOLIpUCIXPl6ofhdkTc1/VXbgji1DntozBi\r\nED5R6F3KSzSd5TwbpUeifJkE1oL+bud6SBGSLS/GLtLuKIM5nD+2PkgBK9kJ\r\nAIbKFnFX9kjZry4gbPoVjDb+yFNP1+2S2whquZKWcGWxHLQZIhPOKOHMYZ0L\r\n6FQZw+YDswv71OVlUiWLUzI2UnDT+/aU2MCb/QEE6xZ8w5lLTgpsgnLSMeu1\r\nKcil1AyakPvzjfLNbMVOMDpdibgpMANT+PB7LWPCj6nV7drXNuaVo3P4rQzO\r\nYqcZoSSBTHlWp6jt1Klejw+inCVVlniEu49TY2p2Tg5WOLUZeOV4lfq4uZY2\r\nouE19Ws/2qExDAICakaCOHydEjfWha9ztIo=\r\n=/xsG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ff45e35696edc73a7369b6be03739ce4a9b6e83f","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.10_1666787749449_0.5794078430552256","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"@raycast/utils","version":"1.4.11","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.11","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"3ebc82df6374337645228db19b3ef44933d3172b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.11.tgz","fileCount":71,"integrity":"sha512-rXuCWTrTM/7llpBTOz3uQZpk8wvCvwabSg8uDg0G7/o+yw09GnfGWnLs6JLxATAi3RKjKWbuVMLE5bpoIlR+1g==","signatures":[{"sig":"MEYCIQCZyTkJoy17IN/SDKbq+kHO2l1AuZoD6Qm8uSzT+NDPqgIhAKdmTqvjOBu/WaUyL9Qxff71aTk+feTOvdMAbNkZczaZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc4nLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo16xAAoTrPpBEJuv3lqYbNXQ02s8OPUp/NUllmg2Hkoq3jIHM8CALH\r\nhioa5l0f7qJ6Eon6fnp6/gEGqO3biLotzJPIslUdILIb//gcdkYYql9xjhdq\r\nh3n6XUX9QXwfg+b5ICynOR34i+6sL2HnRrtHhAS6dFzA+VYyO+J5OOAgE0uF\r\nuyH0pvvP8geAZookKAZzsIQ0iNwmJKt1fO1+8vQQ92FHtOtfO9483cvi+upa\r\nCyhKy9Zb2RlHirPzGOK5DFcPzNEkUmIBfiIEjVE7OTUGYqrifTR+jGpqtm2r\r\n0AlUn5Q67NcO1JDkFub7ZpZLxFueT15vN1KTfvBekGTU+8gLnsFj9bIk/ziE\r\n+OM34eJKo1q9yyIqF5o0dQd+Ulp1JLYb7wojJO9i9Arcz5kGmF4rzNhZh24W\r\n10luhYsLr7aQD0DYMJRJH981370X9yUmmWATifYrCZwxovwUiPGJ0KZx5wzi\r\nj5/LMJ2UUxVGcmT1+vdCLbpuQd87isBH/WgLbau8v5vah9QGembKpmjwibUo\r\nLtK85qix7yIi3VxRlAd4ZDqXL5BQ5GRyNr32rF2cKGjw/FPArz1DrWULoxz1\r\norInptsGbs24Coxdxw98TDART7p95E8wErDflhgSbeHoV2CBsy6wAMRtRDka\r\nkGd8zdwmmhHvtPLmNLxNdFjVdE9QlimFLEM=\r\n=8wu0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d201908ded42793478cfe6874205af881d4ba1ee","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.11_1668516299464_0.11115050020159334","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"@raycast/utils","version":"1.4.12","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.12","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"1c5d867a151f67b933d578e69465f979abc114db","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.12.tgz","fileCount":71,"integrity":"sha512-xSDZqJRAY0TwVskrq4wsORiYezUALo5KAmI6GoM/UPLft/47r7FJUcMPlura9BXDbq4OWDkq6018+5EOb99PJg==","signatures":[{"sig":"MEUCIGH3wVMOozgm4UBVXl4THnTa7U0UYFrd92RrxBwBIV8WAiEA0TWFBhWtBqjEHYKyg/fmhK+VbWwpm5SenR5M5cxAiTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlvF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocqBAAh7dz/2VjDDhgMmIkwdt5SCVekTKauV6gF91NT1w+l8SzFAlb\r\nYqhhs8ljeHCEr0IdKhfbDL71JtUTT/nSTKWrnMNxeTATdAJpRLFUWoifd4cG\r\nU4mkNzvSsEhuORjlWqEg0siVBb2uk8xw3sMYK1NkEJ0zrGj4TgApzvcGc4xl\r\nRTqKxZ+w+cGQQeD+S6U9hT4b5jpSXEbcAZzSJMhSuPntn4sxHfqPAZkTwgDm\r\nJzdrMkyl0tnQ04uk97PwgJUweX9pU5xKJzGxonymV8oJZ0FzoKZXXT6E59Zg\r\nLdhNvcbvPh5nxFC/dFoivyc748ajJDAwsX9gg3If8Rrqtpzi7E0DJ9v2QPn9\r\nNcOf4k3R6eb10FNP/f7KK4GW5tpo8lsy91ZWw3E4ZjJgC5M3h9hriS+L48Jn\r\nagkNcrnuCJdTFSG9ciI3SXDbcCCb3GJNxoi1+j1MhHwDeM83Q0iV9gPk5Iwv\r\n1jpwdC2utSxz7wkFfQjHrDQbStFHFF5ku+tlrPrIeoHbauQjPD3+QKr1Ysdb\r\nLEk+Cnm8/mIrdfLxjvwvdfxofA4ri7Xiqp82ZItqRPfUuuiW6W5rGmhxEQbJ\r\nbDcosi2e7kAxnnknhFNPfCcva7NLZUuCJE8CUlR/I9pS1OES/lD67qSXO7dV\r\ncpDEbl5/DEAjLyjQy2zaMkd6QDhldYrSNec=\r\n=2Kwe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e233919fe8184b601ac7f9bd14efe0484f467953","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.12_1670836596452_0.11138199948709504","host":"s3://npm-registry-packages"}},"1.4.13":{"name":"@raycast/utils","version":"1.4.13","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.13","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"3a885dfcbba9e1d9ccc04cb0a647c52e87b0c981","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.13.tgz","fileCount":71,"integrity":"sha512-8Lno298ZjYi7Cgr8dTIwUnegkpa13B5UsyapEWcnonF2XxOKR/qxZJlORfT7gg004+PcgmyFtKbCfqFBDg7uww==","signatures":[{"sig":"MEQCIG15u3104jJKhLoksHd+xzhu5pW/NgQXfA9ci74zc7zeAiBjuogPDtmxAY4ctAB0OMDJXbDav9R30hFSRwbvCz3RpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl1aBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQXBAAmp/718dX6H3MRXN4nUZBI9zfcjHh9YhVwhnBus4rpjS3D681\r\nqa4Eg6HLsKVUIwkuN81dxV1SFJJTulwZ6HC6cu7GQ1owE9xrTtVE6b/vcsGq\r\nfB25XrKzYmp/SPukh11Apzb6b8sdpau/CcwJkoksLs9eWjFYyIE7rbViJWlS\r\nCUJNsl533k4zaSG0XEDj872EXeefOCMCabUt4WkIYmqPK/xyJzVEdkSUnle4\r\nyz83nKTAEOdR49gjHpCwLDWrhZJSvx4IFgbyFgel6KKun6s0dKkzj+uDtXym\r\nZslMDCr3FWbPwAOJjESEVuAXBQPQVk7uwierPAvmGLcS37vIS+vrDGuxf3jx\r\n6jQ/MECsSJpKMQQPklkZ7G7PLjPwiFGsLyRWFVkqx87JuLEKnJvd1bG7Hpc1\r\n1/lJ8ZZQdPItue7Kerx76NtDlfpUxOb3YE9twEgATJlM2jtEeN5MOeo/Xr0u\r\nJ9vYqGowe/H99/NzdAxbdoTE38Pby81QmuRGD6FqqTIopdqzRC1MzTG9T6cP\r\nKE3UdAKLfPsdbSwMgLTLqK4fj1SpSM3QimOJIbVG66C8+x0OD/afhiPSVcN0\r\nnLm0PrL7jp4UdYNiS7h0QhAxU2lU8GtcvNRt6LRpQT/g+ONwJTQNYI26tvBd\r\nER5DpGEUZJTWQm98yVQpNKPIpNyviyWRoMg=\r\n=B9KS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2fe703a6c0c0b269e450c8f9b051aa2b8790a7e4","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.13_1670862465494_0.542426324839866","host":"s3://npm-registry-packages"}},"1.4.14":{"name":"@raycast/utils","version":"1.4.14","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.14","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"84ef0a8b56a4f82bcf3b9ea94809ddfca422e9e6","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.14.tgz","fileCount":71,"integrity":"sha512-fP6u0Jitb4pr4YfV3rahCUAlu3Ls8LOS0gCs/bX8/Gv/AYr9NrRAfBo8w86tf1Udo53JdbbW5nE558fp96KLEQ==","signatures":[{"sig":"MEUCIQC6ld7khWcFdXHpXEzBY3jNH25s+v1FOBYNjnSVxjdonwIgdUWpPQpfClY3msxZVtWrOjh9pWb2FOevjOME5f+d2O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmCX+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtjA/9FAUfs6K4IbzP5/zXV1an2+IOsSARpOYwOQtW9u0JM658VZfJ\r\n7036mlew/DfIskLSS1GtbsqctpWtnn3i6j0iEPgHjBvPtMvGq+YrWJDIaFN6\r\nAbtW0J9jlQG2XfW0tedo1sTTA95GbvEnfcF/Kl8WAybeaJ2U9k0PL8GM7zId\r\nSFSL7o/TrUQKtljjlyMd8x7rAQoD4sbL0267ZjloGjQs5heZtPilNeFPFshs\r\nRDhiyFAobVGlxYrJMiJii918Uzj3PgrGqitCN9IyVkvfVPY4CePsZwGLDpOo\r\nVPdXEP9M0diQ86hgFcxXkyvoz6J7Z5VxYV6QzsZ65GwNtq00FoQ1KsKhszm8\r\n6gdRQgRfPIzkuXsAmhZ4UaQ2c6XCqaxQlSMFqUWYT/xp24jTLpNeNT2aCDRo\r\nn3nhW+BV/KfhCnMbgAqpJdg8Zry2mQnt72C4f3vKkxTfZMOZDzppDcsW+pcF\r\nUCDy+//O6O1HXMkXTI2jAa537LsQ9hlo8UcI9diLFCygKFgds5O0sz/alo2k\r\nwENYKNmS+uVj2uAepEX/y5cPldo5gV9JlpuCdOZ8zExk/inhaUnXSQaKM54W\r\n6Y3rTGygogk+THuhLu+lrwjTUpRWHwzTUuQ9Sa7QTpeawB37UPUup6rHxjHi\r\nMZ/kDEXbaCHuaa03Q6fvzS6wpbhWNcVHEv4=\r\n=vAcc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b1762436eb7a2979a480d30c25d84d6d4d09d353","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.14_1670915582431_0.8681515773646014","host":"s3://npm-registry-packages"}},"1.4.15":{"name":"@raycast/utils","version":"1.4.15","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.15","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"90eedd7c746afa091f5092d453a3df08e9128741","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.15.tgz","fileCount":71,"integrity":"sha512-p4zV6fZPqUWF76T04F6mAojx4pMYP5LXamewy+dER0vsyhuUx33bD/GBN3209QpMOY8LBAY94M9SNrLcFiAOVg==","signatures":[{"sig":"MEYCIQCraZADLldnU5c/xjRD6Y5FrOALlDS3XbtHnNDH5qjldwIhAPTdqKOWkSjqIuwIp6IoXnbC7dfAAWVvVkhlt3H6aHZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvTwCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+jA//R2tLNbHYNeGi/5fkibuH/336eUtMfAVoarsC6z9wGh84vTt4\r\nxWvmkk4d60kZA363/eoCbf60smEH5IFDiQuz9xiUW7edkZPfeCliOtxFYfPP\r\nF6Oc5g+3tcm6P72g+U+kffLMWM1BZz6YPzKCUzMBiTTyVN9Oq4HrVcSqLWir\r\nIM4Uq+iZu2m6YxJTVSSG47QfFhJerEHIgl5DGzZRQg+Yk6ItNz9fpYSwySsR\r\n8kZ3+VVHAE+GlhICevwTExGvHsz0LZ0tM/L6ryB+d/r9MJh+HFEnq/ciD2g5\r\nYp7myEoGmvG7ETthmwyD2ZfsxTphtBqvmP582al62fajTF6pcLQOZx+r8z8Y\r\nx4ukP7TsyZicyBgduGZgQIW/BIAZDknpHSAAskQIGkLMi7QeGFpI8Xy1L3CK\r\nwHK3HGQZ5RJmENFG+gh/7mJNGmbb3QDTOQMQbOa0bSsjnTjAj6c9oGWFJlb9\r\nLe0RP6vCre1BhmqdqNr9Fx9G+ZX5S7Ql+WQBAlLrgicAvH2sRheBkKzx16xL\r\nHZN2EO+jsy652pnGZnvtHYaQodFwmtPVye8/IKpnBT4H5NQp6IdwS0+E40Wq\r\n0Q+hMKv1Beh/7GM2+xkGdP2FHSqq7wf16FbGDJqTE+/zCRBzKYr0Q57PUOEl\r\naMZpPxnrImxAIxNP+DlbR0oV4UGWjBGnmSk=\r\n=wu0v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"abf60c5b45695728f802961ef8b618b17ba003cb","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.15_1673346050505_0.6162930826121549","host":"s3://npm-registry-packages"}},"1.4.16":{"name":"@raycast/utils","version":"1.4.16","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.16","maintainers":[{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"mattisssa","email":"artem@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"bd5bf785430d4162559ff4be5817596bd60f0822","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.16.tgz","fileCount":71,"integrity":"sha512-5U+bHN9KBdccW1Khato5eh/oN0nujDkd2ntjy/Rg5cMPU8YyyuV4vUayC3ZYA8Agkbn/BFj6xWz/wudWzNCcAQ==","signatures":[{"sig":"MEQCIFmLV5nii9KXIGrgChKNRaut/EDVx8P/1gXFu8YdrP+yAiBkjB8eMYVCwXiDHTcL68bRJaCFa54Xn7/iEKpReoi/JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxpfLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdjhAAmoqUK5pA+OeXv5iV9JwhgoOi1Rt6d+GsVpsPwLAypN+g+gLD\r\ncnp9bJJbbyM9K8oeuRyZGJqqQNYDOZQaSoTAu6C7bbzQxiNT/Pqy933yRZ5u\r\nKKF9LV3zYywi58un0SefGRpUHx+KFilit9+ztaNTigtza2Ite5aF89J4SY/J\r\nk9LE1eDcTm96bblSNB7M6DGNdmudWUslZy/1Ez1oGuVgRYYuds7DWOd6g0Tc\r\ng63MuSmvrMpJ+7w9+np78OBEMrbhU4jD7JGT2uLoJz/Bn0w0XAXfnc6XatdN\r\nFWN3eSJ8s4/WTnyh1yzGjgmEalSP19NSYgkvMEwZyVfbMQQ4AxR7bXVDAXDL\r\n1xQ3WjMZ17HaC0w/XctYHeK9QX74urGHLSKSjdOkiDa4Ise6Xy1dwBd1jqrm\r\nf/LEC2h7brCxT2sGkSdKpXFKUIFnC1VYb99yhAM7mdWJfZRX2ppz04W22RBD\r\nede6FpxPChndIQ4+BsUBuRhgzE/7nSr28y2Hl+EUV3LzwvOyoCj3wCoOh8KX\r\nxTJmRgDNtOvyyGriH3FdiyGi9cp+8K95ebnDx6cAeZNhv9mCNG7Tvl22L4gB\r\nhLBrk3LHc5h3j6/yr7IVO8a5OEJWVk1rCr6OVlbPLJ4QTJVR1qngaCh4f9Xp\r\nDu0dyLFiqrisA4nYYb4xtQUvF8Yt2rjAf0M=\r\n=vTZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cfb91b828a75e4fdeb3bcae5f0eff150ebc19b21","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.16_1673959371303_0.6021497008930352","host":"s3://npm-registry-packages"}},"1.4.17":{"name":"@raycast/utils","version":"1.4.17","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.17","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"7d0baedec0bd597b01402d4a9869c5e6eb261f7b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.17.tgz","fileCount":74,"integrity":"sha512-GITAA49CMJUggSi91c9lY2uziFvc98+dZKilVlQh4EaHFaNB4ZO9lycxPc9WvdW5DOgpsir48vJwbfrdxygLNA==","signatures":[{"sig":"MEQCIA1JhAFNPu7gely7GNIqhBtpd+e/rmTRcrogcY0ATh/LAiAVwEFf+WYG44fr2/peA0ZbaqcqHJR96sVsW1GriD3xAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7N8JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8OA/5AIhKJDBYW0r3vqyhcYAo/v8ET7FbDR4r4sHgD7IEvGpf82Mx\r\nzfT4xXovGUaWM6SAU5yRJ4RFgl/U2TwjxAl9+XV2VLCKbWLiat7ugTQ1GTGp\r\ndqXCmUyi0wANfYY5EnuftvtPodOo8WGwnBr7B5sQF93WSWturULsVtXDiMmJ\r\neFuyrxQVS9lQJNZg7hD7si6FowKFb8Tl8jMDzePIQVuGEykQK3UIJydoWbh5\r\ntyP44LD+tH8y9RQ49m6ojToO4h7yB9PhrRldXJQSMMUO+WfEdnfR9RsbXNDl\r\ngZsRrkZoI3IpK0468U9TNWpIJhRioyTravNh5oH4l40OOuZu1cCbi8Y6quRq\r\n3491EORZrud4Pm/lL+dzJsM99GYtEoU73ibPYwZD6JAl/uPev9UtaAneJ8VF\r\n+u0s8+0T6kdTXLo+9FLsD2nZVc6/88B0ttVGUhnb+OkDLMaPU9IGdXv4xioZ\r\n18NIpmLwlxVqCijLEw14CfJu+2oacjZZ2boNlEQQgi27ohXAC1WJEJBS+6QT\r\nBUX20AKq+lSLCJMlLLOkniPL28RxJHHrZsMZfnZK+EPgCA+bu4jZzKhp23au\r\n8v9EHWOKp8IFXeP/5atRRk5VS5qaj9vzK1CDrWIx0uJfX904Evzntre3yDhB\r\nimgNthe7hrLbmZq8dkX7XhMeCAHA42pXNPE=\r\n=cSji\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7f459039949e426dcfdc6af6d1a16fd5ea7906a7","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.17_1676467977551_0.6446675854142456","host":"s3://npm-registry-packages"}},"1.4.18":{"name":"@raycast/utils","version":"1.4.18","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.4.18","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"1d9a98f5786bb90df56b49111df52e9fda16d15d","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.4.18.tgz","fileCount":74,"integrity":"sha512-Zk+Y3hYuVTYkWapxrFRxKUUnD6rI0yCDLlkzoMeNvFSZpWANjdC7wXrSnlbYOuhY6IX7oOEYM09DIvaQL8coCw==","signatures":[{"sig":"MEYCIQDAx0/cXDprvQ8eIzwp1wpbn+q/hmFGU2sDUUUOVlH5xQIhAPsPonqb+LrgSPWX4aXTVvGgEJJOuytHu6OfqzuGaNRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7kCRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNBw/+L8mDdEIc6+L/fIa+zzyDTZg2/GONlB/OehH4I7cFLi8HnB9F\r\nRWS2U+H2mNYx/ntb53mUH0uNiBaBLioFlTuphi4Z3hpSdQ7MSeDEG3nXYOAM\r\n6ug84TMWIYYfqg04Z31sjB2y7VWkIpmvGscMugWMejdK2yaZLgr1znNdEfC7\r\n0ISuH8V8gJ643vn62dWGNnirMJ7q5gsFElk4e2Jpp60iTdkmDesIKtba0goU\r\nRv+qZlIozhnG85VP9qyeNw4Iw3a/fzyfYSq1S5VIMpWHTjqdntKesENBUxw9\r\nTZLzqF3eEUooFhFQXOd+wYbM06T0Q+28L9/kH+FVPQJA3Lo/q2ywAfziTZQG\r\nuWQ7V3wnC0Q2YuBG8FK8fKqvaQW0/pksyAMSXG3WWWwqkyhyjENBv3gw018g\r\nNCvoRZu9uZiueaD81V0KwHwVOtObuEhuWuyqNdNTJKQ54RwR42qoezf6520m\r\nfrfxLgS6Y7DJO/0W3Kq+xkfbUuUv+2tO+ZHEujBNH2+biFbqgipMZ6RnkJne\r\ndKFSvBXcDTrpZX24HD9bprzqIkJ5IymM33CO455YKnHWrhTAk97pJFMrPCxm\r\ntHXStHKf/TxlBzYVkAli0n6UadIEaEEtO1w9g1E1RIYr9PAXazbqeEBqSthp\r\nTmPIgSjBFhcd5v6R0IheOntxwipehH8MKwU=\r\n=1C5k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"79a94d283687b1e79377d24e51527861ed500511","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^2.2.1","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.18_1676558481325_0.5830873722103236","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@raycast/utils","version":"1.5.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.5.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"98fba62bb4c5ab2f55e52f2e9fff4fb36dad95fa","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.5.0.tgz","fileCount":74,"integrity":"sha512-mATQMgjrrf8Fq0Tnyvmsb+ri51gKiKjxHd0ASNTjBcdhpB17pRcw7hynPdgbWWsWjbFHawy5KFUxe26HzYOOCA==","signatures":[{"sig":"MEUCIQCgwlz7f0uWqQit4YHGvJz16SZU6isHA55NTWvik2C35wIgONOhJZGuQ/37nuNQwFKt291cjQffmMcoufHi8V/vIsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/hWjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8oA//TPc501jZCAnSrzQCmE13xKazb9L9wx+6vnmoZEF5J+xI1bVz\r\naNGlde/53v+dwtDoFSuFOfCg3Sd+n3/U1qmtxggRv/KzHedd1lV0yzIGXr14\r\nGi8peU2A5b8H6OPiYv5BtyrwiFDWzq0Tyy0ovGZ6tBGj2FFfkr9BcSDWSF2P\r\nAwgnaFy0PhUe1LCQFCc8crPZVU13REITT6F/gdXADGnVhWubSz0uO8IwcoFI\r\nxpwusDq9ilWZa5IW41ZdN5Vfp0OVtSQDDDFEauSKUnZ+4vjBOnw1Y89fruTS\r\niQC1rOV96FdS0gZ1XCjmuw1CBNnlmDX0s/H4bM3nOYSQkQkmgIi+Jh/KCj9M\r\nTmr1wG98WJ38mxDj+EggINvS7pueGi85EPL6Op/v37DAKLOWgzo61Va71Q7d\r\nAv2l633sUbjgqoFYF2IutkBRdic+ban6YQAhKFOcC8ELNV1hsyFokmEziXa/\r\nnZ8F5099BblyZHXj/jMuzDtjzKnV2VDZWybXmhHe95tVRa0a6gAekpYhJQSx\r\n6bXIW/xVfdYlSxz1dOSut5m6poUMIBpfvQQRcWqKftwNSOXmtiqIo8VPd1/Y\r\n1LAHacxU7HZT8UsUgOOvdz+tV5EDVRihEtoaAnBdWFaPGO5oBQz69rhVzYVt\r\nC8Ax5VmOLdvQu+hyCFRD8IavKNyw6PksEVY=\r\n=Fk6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d51a74a284e51523481de7b7de74e0628faef1c9","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.5.0_1677596067579_0.6099100892637905","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@raycast/utils","version":"1.5.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.5.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"e7424cd25198293cbbe06d854dd1b78985a2b025","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.5.1.tgz","fileCount":62,"integrity":"sha512-OBLTaRnUiFYRNcEHnhVfsdQgHz1HF5U0VlL8SNBinZGazCP4qk7xIiO9JDNXvuHEs+LhIvXzTpiWAIMg4/CCig==","signatures":[{"sig":"MEYCIQDP8dNcHeCkRw0U7UPOpZQ08z04XQJYQMFQz98SsZncsAIhAJ+IL12Zl7uxm49wRAN0i+LfXdYULF1TgjikQfgnhKtQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAFw4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU6w//eOu9ypaW0k7O1EFlIHREznfRV+l4a9YNOAc30I7QyGI/hKVW\r\nJCtkvIYUPbpNWxckVyRatShWO3ZN/75RsYuWWgbawghPyNOu77W8exk+5qk+\r\nrigLmdmCbAmg7jRh5A/LgAUJsjP/ZyKs5M0lh0UM8YtOHgl6watsjUUl7XI4\r\nP9nkSOnn86KaaEWrCqBvSzWhYAtPxwAC3ret4noGq/pLBCbdVwoC62Dqd22a\r\n3tDOjZgr4QhiUyMngVNUn76JNnuISewjsK5mRDnNVD+PSkLJxUSNd/LJYqEo\r\nJWup2EZa3MNIFaqWD5Vou0zbQOZZvCIbu0s3k4BCY3ZiNgB3GrZC2CNGH9C8\r\n+ntp31prT+vNH/rLDhLg00n212s7JxZeIvK9HzO/KXl8yUL8uzFZr8Ix/0Ko\r\ntxdOtpVaIlEvMkFChnxBkH8n6Vv+vLWzmgyViSlsbiTXt8EjLjw0B0cKarw7\r\nY+YyCEOq2ujePgA6Z19TKgreLDpSWQozkRCuehvJiI0ow5JLu1p5q9HsECov\r\nKPt2PFuflZi0OFtIJgiLxu6CTDVDz5DLzYjr4Sa85D4U6ujQUfpcdNsuCUt1\r\na1zpLPb+Y63dEVkuccAcR8DqcTP4E09w9o8o9WlkyxhfM8zHmxmph8uJwM2/\r\nIqbefJjVakqPJWvUfBt7Hd2f3QChaojdhew=\r\n=ai9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d416a6b6c4108d841972deb005685481bb608d69","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"19.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.5.1_1677745207811_0.9293619747810604","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@raycast/utils","version":"1.5.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.5.2","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"c75eea94c39c04e435d0d31503814a84a1383d29","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.5.2.tgz","fileCount":74,"integrity":"sha512-poi+/HeLsTrSyA4NOaXAzLJJJl6oxPpRV9lSEBwSSR/Fa6bmtdxykmBtQpYqbSUgGlosrqzzgniaTU/LdwHh+A==","signatures":[{"sig":"MEQCIEoPVbi+BPyvBVCTtF2kxqCZH/3tiFd+enww2Wm7wWH3AiAMKcbLpNelvLuatjRfcdB8qv+sYD67Djegw33KFMpqIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAGikACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHJQ//Rf9lmuelEFAddCx1zT7M1hmwW9+FMDFpofI8kgarLLWfsKzZ\r\n4eRGd/59m/rjmngSZVh1A7BJHLIUOlgi1T98TTQD9iC+O3ERKZbgVJjfbAmn\r\nKu2jbZDtjdEODcsF5kqrcVjRbOktS6hPsbN/XQD/3o+CUCAhBa7fFmD60LX4\r\ndD15LTynD1Eys39iPcY7RiTFBCyRT9gkkihYJaUogdkDFieV1cVna3qwDFMD\r\n5qm9ofnime2mW0MgE/usozhjZ4J/Hzg92E4NfUbAl6fEkMmUjJdLUbITiZQZ\r\nBUkmuVQQ/OOeMN5vj7reB/bXbJdsnBfwDmlBpygYzeBDq2afJNfRU0PTc42d\r\nVLNAa1Uxawx0Qqa1WGhVi0spwaCzFg4bWaawFz5Agzrs6pOMxCZMxt+1Mcr5\r\nFzpz3nplc+RiYZR92aqBmOvP1KSeIMMgwfTUkBwOJafA2CJTkBe9kp3aBYWN\r\n8p0qIbmUuCp93ue1uO1E6/QCoIlt9KYXboavWcgLomXmLX0R+DSF7zI6qESu\r\nKPELp340GOi0LGA3QQXMyHwpTihGfKvNC2UTPdYl+IXQJPVQ0xlAYHP16Iwd\r\nkvh8zhBEyQH2pLUYlxk8hkSHiIwi2B08XHzgikUR//si0F4YNyWt75O43EcK\r\nPAHo9iW1Aie+Ik9EM5DTbSqGPtTuljnE6iE=\r\n=oOzq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"042b0c7f2935416d85f571e330336a1ee88434da","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.42.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.5.2_1677748388575_0.411583773293805","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@raycast/utils","version":"1.6.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.6.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"e87462ea46090832f559c038eaa773d40410b45b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.6.0.tgz","fileCount":77,"integrity":"sha512-mU5h7as7NfkfJdUZ1XiXaSS+9iQZN0ReFV8SwzmdafB6LsNXFwlbpyV8EWvAyzogHgJPGtqqzJxZRo2MrSaxnQ==","signatures":[{"sig":"MEUCIQDP81nMP7EJmLhLCByf+OMLdJwz7YGKN4E4LORcdkr4rAIgf02UPN/YBh1TH2ym6zpHMstkLzqzm2tfu3JwDjAdtuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129144},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"46ab377b93b20cc905f253a15f530509deb1dfc1","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.51.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.6.0_1683702024510_0.8939768724811907","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@raycast/utils","version":"1.6.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.6.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"2c361aa28f9c3771ef15b4333c3ee847b44d829f","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.6.1.tgz","fileCount":77,"integrity":"sha512-lqowuq7oQDGyCGUzKH1vdRuers5u5lBLTZ0Qp6odyPCz+j1TtnRFf6AmdGjPEMLp+goGhLSgzlVGB1aC+lXkWA==","signatures":[{"sig":"MEUCIBtqMAk4LzizcL5j47lZjnpcBH8qIK+gNEXH4Nx8qpWBAiEAhnXK4ojNDMnWHxmUIRYG4NZH/4CPt4jM2PNLOFaQ9c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129233},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"40d6a6ef7280dfe74f70cad2a60ad947703ad4c4","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.5","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^3.0.7","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.51.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.6.1_1683706695687_0.06896281057194109","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@raycast/utils","version":"1.7.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.7.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"25df686b9b02685da523eb17b81385d8147c698b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.7.0.tgz","fileCount":77,"integrity":"sha512-s3gT8CGQHRln0CQSaLuChOze0fygsWeCRIkbm67F4q5PLAsA6NTT48WtXmzbDQa6Q1S4IOqTTLGAteggW0CQ8w==","signatures":[{"sig":"MEQCIAgFZH+X8vYafx9jpleyLha6cDtnlu+D3DNbY2oPWTDTAiAO9i7oWtdWPfHAPlTOnfIaVyv/a/HyHFAJ79v/HpkHGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129999},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"354464fc572080b7af7f6a1bdeaa875ffc181d56","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.7.0_1684939238623_0.7672993911155892","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@raycast/utils","version":"1.7.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.7.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"25aea0b8e0d44e12d5a80d39969cfcbb3e7fb1cd","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.7.1.tgz","fileCount":77,"integrity":"sha512-7cymMfbqLFWD6mvNPM4qwoLUddR0q06i3SjIAlWORV3HU/7KBSTOth2Eehpe384LQFfnsp9yLvw1pzEMuWRwtw==","signatures":[{"sig":"MEUCIGtHaSyMABfKluJMrf5A4Tjazd5CkODXRwsidqAbcNd3AiEAgPglmyf6BqZ1zI4cpIwGiYJ5D8XV0WwRVm+3/8CbIwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130017},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"939d6d0a104d1a0d7f515d6e25c055d3e7cf8c33","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.7.1_1686119953116_0.4949489241619309","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@raycast/utils","version":"1.8.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.8.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"f3ca1c416034d4f050f5334ffd46468ef66aeb7d","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.8.0.tgz","fileCount":80,"integrity":"sha512-GCTu8VL/gIRI8Ma48AZLOOQy8c7lTsdlgUb73F/VgqD4va3Q+OHiS5i6i/dP4UGTJuSMQc2zoTDUM7pz1KEGBw==","signatures":[{"sig":"MEUCIQD0E+mQexKyW1Jy2q+En4naiQVlHfuTuN5Pk+gCgfSJcQIgWOtH0LZluu6mFPZWAPiIRmDWh/LCkHIOfN6lKfmd+GE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136548},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3097841bf3233f9cdd90bfd5358ec3d7c88cc0f8","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.8.0_1686734157702_0.49979632457554124","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@raycast/utils","version":"1.9.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.9.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"5438c03bfaec474ff2ec5851316c44bdbfcc9a9a","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.9.0.tgz","fileCount":83,"integrity":"sha512-o0zVq1t1Hya4W/gSADhOZckARCFmizlf0U/4jq/OqM8TFoJl1+i+2wfPVouWMvT8155O7QBLSf8T6N5bT4J5Vw==","signatures":[{"sig":"MEQCIGQWCM4fNlrFj8cOyup/obsJgSzLNGoEcwcDT9Ktt/qYAiBI4d5ODDDg38rWiEYelJSio1XCt8xuChqWi7rRw0kPmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143345},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"03220b6d1808feb3e202b123326a93a88e9ea2a7","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"8.8.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"18.1.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.9.0_1689761830844_0.2879694123465584","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@raycast/utils","version":"1.9.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.9.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"a1bdc95897ee92952a2bb1f36f40a37b05648fd2","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.9.1.tgz","fileCount":83,"integrity":"sha512-/lkxze0WP32pOrpQiAyOGNi8ylbF4Igneo7KBTG1QOZZmwUePXTZC7jCeyKEDyEpOIG0dapGFs9Jynw14tVyZg==","signatures":[{"sig":"MEUCIHrnBNDw0c6jnBJzYihdzZAlLa7oOCWIGXN3HdgLSws7AiEAqCCqstIYOYySOzhI4B7FwQBemlxqgc1fByigUF7A/7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143465},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4970d6f23de3c435aeda41ad6f9f94cdef8794c7","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"9.8.1","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.4.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.9.1_1692345563527_0.6948812828562267","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@raycast/utils","version":"1.10.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.10.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"c64c932ce4026476c243741f88a8d83534ada54a","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.10.0.tgz","fileCount":86,"integrity":"sha512-FoKuie5qmiexA9NU5GrbxiuVPtxlTdE8TbNdIrOPCsKosN1bpCnYN5HjoMVqGOEzHd4Gysy6l6vIuzj7TKrwJw==","signatures":[{"sig":"MEUCIQDmfZtTTxgqVhj4mAqc8j+GP2gZUIfWqUigMGvkqC1R7gIgC9MtQa3MATAQ4AbMGKh+Aenay+WvQl8wZaApCUDxQec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148717},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f41273e147d4e5777dfa363a5022eea5a96f439","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"9.8.1","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.4.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.16.0","typescript":"4.7.2","@raycast/api":"^1.51.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.2","@types/signal-exit":"^3.0.1","eslint-plugin-jest":"26.2.2","@types/content-type":"^1.1.5","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.26.0","eslint-plugin-react-hooks":"4.5.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.10.0_1694687462619_0.8100891242444623","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@raycast/utils","version":"1.10.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.10.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"f00755544952d6b59a9f330484a17f9c1fdb3852","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.10.1.tgz","fileCount":89,"integrity":"sha512-XvSTbbNSNE3ioLm0OIHpdy6484vg464Siz+AZVnpsjkma36+mej54NIoC6wyqTJeituJR5qWxRGmNXn47M6p4Q==","signatures":[{"sig":"MEQCIBq0SqXWaaWBE4rZqVuDZX45AH5kKByc7QJWB1TgM63nAiAqqxS5cAnp4ZC3ldpbMi2UVF/HPharWjMLlZTQr+qqgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152864},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"87d8d13668c84dbc8d374f5adbf4729b8d656035","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.1.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.8.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.10.1_1699274018828_0.4204545627723242","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@raycast/utils","version":"1.11.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.11.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"29ff6a8c7b67b094ca3f3f8400bb83dcfe2819b3","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.11.0.tgz","fileCount":89,"integrity":"sha512-bPXkQswd1gFfyQUdcdjY8jw1/OfLJbhA3PtZ3do3Ft6ptxEErb1yqEIXaJK6E5ZksYoIfe6X1qdAhkFA7NZk2g==","signatures":[{"sig":"MEUCIQDgH7bOFpXWfjUnEGhtytVxEH+soSpnVQYI9CEiCjjGWQIgN9Ko32eGPGx6q8FGJu05zi/RpLRnCOAsxEBAFRtrXME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208846},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5885ddcfc2cbaf72e9421674cfaa6897dbad7be0","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.11.0_1706100726281_0.7181408373919367","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@raycast/utils","version":"1.11.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.11.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"f6478763cbd71a380f7f6ee2ee4aea6ed6031e78","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.11.1.tgz","fileCount":89,"integrity":"sha512-Ci+bwltwZAsXGvXrMzym9xW5R7EVMgAQLudO4CZ/PWjNcNyXHxKT25CiCHDLEEK3vZj/V+TRURM6T3XYf6EgGg==","signatures":[{"sig":"MEQCIHLgzcwowa2T/SNdVodz5nRXnhBvtSqyLE5CD6GYKR0+AiBLAtkKg1DDYs9lSHfk8o79YLg1F0S9qeTAjnRhB4STXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208849},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4e31f8fc3c39a7c12ea318272d0963b7c7cb35b2","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.11.1_1706114846305_0.4255473071466349","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@raycast/utils","version":"1.12.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.12.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"8cdb9ae48377adcbae36ee333a9ace3dc9f38962","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.12.0.tgz","fileCount":89,"integrity":"sha512-5o9OCTLKSgCJhvDRJmSNLE0wXpH/PQNsZmtZ/LhqN6WH6S50WDI0z+2xJvLo7gnFYeKWlB/NAwOhV3V29C4qgA==","signatures":[{"sig":"MEUCIQDBatK3wHA/y6+uM9bKW4AcNQMzPd2plJQ0uvQy5xGALQIgBDIZFvi1Q+dT8zVvzAfMSEj7budvMeUfiH0hmeVXm64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208931},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d8298275d19684905cf74bd7f0e6e7acdc10b391","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.12.0_1706804130432_0.11116079923179711","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@raycast/utils","version":"1.12.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.12.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"312662bc6337bd54017b23e7cd6a53d4b7cfbc29","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.12.1.tgz","fileCount":104,"integrity":"sha512-fPv32qdWUVsasbRUcVdOpIstE3G6NiQnaZUduB2e+VO/ObTCMcnngnzrIC8HlTVmwtvMuUSz2yMeys161SJOng==","signatures":[{"sig":"MEYCIQC1E+/3HB30hZXF0zusE0qTJQ3gL7DjsbMWI53FnrLuogIhAPOzCAHAJhfweRfJbNnX5b9+RRosB6JR6YMZcx6GEYrj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218064},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c91c78c371ab372c40231e3a8449f839d0d32d52","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.12.1_1707132242867_0.1943406479602494","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"@raycast/utils","version":"1.12.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.12.2","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"675746afb54ad2d6706bc58c8720fbaa203c7862","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.12.2.tgz","fileCount":104,"integrity":"sha512-kDleqYM30uJO073skiulOHX7NVro/aK5iWLjxdhwYILIZfqtyVNqig/GYeY1EkeO6QEdR6oK0jO/y45p2725DQ==","signatures":[{"sig":"MEUCIAO0xixX4OWDr2L/QA1tFBJS/0aF2e+A6IPUcqlE9QMfAiEAztBQtoNgqNvDmyIXfPiB9AguHFL8GkBa36XhbE/EWHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218100},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"deb9cfba2ce5f32b11063723017eab14eaf328a1","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.12.2_1707140848291_0.43177078475977293","host":"s3://npm-registry-packages"}},"1.12.3":{"name":"@raycast/utils","version":"1.12.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.12.3","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"8d8e4336536b8f9a0b09a91cf0ddd10d78cdda1f","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.12.3.tgz","fileCount":104,"integrity":"sha512-7pkPVZwt6VcEPVF4ZwpCQ3Zjon3mFGa9is00IL9dHDdzMMdI7slzY1/Gaj52+TiqseIfRyIw94vDrrPRnjW5dw==","signatures":[{"sig":"MEYCIQDzrvTufv8MRbZj4ZP5MgQzWmogrOeN+ZLjcrCzC2c1gAIhAOg0b4g7RGKSRj0ei+jDG7SYIhOah8RRgjGAT21g2Gk3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218731},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d4fc5e4b01e5e183552757cb01ae88f9d144da5c","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.12.3_1707206739293_0.20694430342708392","host":"s3://npm-registry-packages"}},"1.12.4":{"name":"@raycast/utils","version":"1.12.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.12.4","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"0a4ff5b7570021206f87eacdd6f9b86b99a14f91","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.12.4.tgz","fileCount":104,"integrity":"sha512-G70UV5ZIUBU/KjUixHXVcejo6k0YM3NgYRXjiuv6KDc9axnfeCh9VtTQ5WgFNn3LbmUwsiR6W421wjKjMGx4XA==","signatures":[{"sig":"MEYCIQD4aufYNgnt8DVwlk0U64o8cK7P4HxIw9eqdbaZ9Up8DgIhAL5NlYfHqIXBGOsBEK1U4fqjHZKokhZzza23kpfl+F4J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220989},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"71e183a83f73a2217ad2dd64c7997d758951320c","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.12.4_1707221586449_0.1896389276050674","host":"s3://npm-registry-packages"}},"1.12.5":{"name":"@raycast/utils","version":"1.12.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.12.5","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"bb3e6d498d12dde87a7c45b6c69e74a0ddaa2755","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.12.5.tgz","fileCount":104,"integrity":"sha512-jE5clCfVI4YI3TZjHhTJfuUe4kZBRx13jju1uXoBgjVfKYqpDlgEfipQ2rlfucjjn0D4kghN8NRoMxvaVma0ew==","signatures":[{"sig":"MEQCIEPxDDkTvCon/dMF4YfqQdsMJyX2ipn4ImX/EFpJMiQrAiAKgHM2J7MVuDp/kYqDJ6XhBcbNRl/xKRyiHe3GRvc+Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221044},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"397c29c1d58b304492c7f51ce4776a0887ec0dee","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.5.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.12.5_1708415300048_0.310363558866378","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@raycast/utils","version":"1.13.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"6b6191664a6438effe6a5a9cae5bb7cd0cabe8b7","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.0.tgz","fileCount":116,"integrity":"sha512-fx7Pkm4IbfOYCkXGq/0gXM2nx019G42Gt5BHvtX4hjII1KJsn+F/F4FP9WHU8n/hvPkfXeNladZeG7T2TKvKUw==","signatures":[{"sig":"MEQCICeczwPe+MHq6ZXz+l9sed+DA/nppcO4huDy6mwgn/L8AiA5qdnzkztk6VggnDo7HqqrUzFN449UEYg6zeTCKY8VNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227096},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"15073f29b90067c42745b813a8c6ae34c8ec641c","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"8.19.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.0_1709819723924_0.6747204348916571","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"@raycast/utils","version":"1.13.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"24582ac1d3d28d130b4f42b7de36972f47627325","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.1.tgz","fileCount":116,"integrity":"sha512-Xu9bDi1rDzn5d5bUnYxHhXgJNCvaibEFYu0Wd3bBuF+1D4j+BX5JUfGuS8wQhPHdJdkvEWiLqTEgjY39qwGkig==","signatures":[{"sig":"MEQCIBejHFSPwMYyNX79zCKEAm0hA7OZuuSU0Kc+60IsomoKAiBuca1VItUJyxcyhHUkupth0T8n7CiJZbdSBPdEzp/NHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227102},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c9a85ee72c30e47c841858792c1c17e5d260dda1","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"8.19.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.1_1709819987694_0.13761752098180713","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"@raycast/utils","version":"1.13.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.2","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"b9ceee9162438a317400e2a028c01cb96fb93f2e","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.2.tgz","fileCount":89,"integrity":"sha512-ikAfRA1PeU5uI+hvEKE7N1VYupCuNVz7S4HiEfQr2BCCbrtoIHgsjRWo9RlfOYlmbnPD5dal0plUwBKCJWgy/w==","signatures":[{"sig":"MEUCIDybHQ88mfbBLNrpRwfGQCC2dq66eiNb2HQ4VZhH5ClWAiEA5vxduS9GWYOzf/doPeMG/oCRTxUwpXi/Ufbzcz/V9yE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224968},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"201e1339df88042cc68f56744a00443addcda682","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.5.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.7.1","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.2_1710514885117_0.9006664580791286","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"@raycast/utils","version":"1.13.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.3","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"50657e9c3ab965c8b39f9c766a28ca98d4ed615f","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.3.tgz","fileCount":122,"integrity":"sha512-PfR1mcHN1lfk7XgYEozTcGVFA0FSKkc9WxPmcqWo3YrcF/h7Wj2bIKZ88uA6Zb0TpzDhRcmvNvEvvG7THEZooQ==","signatures":[{"sig":"MEUCIQDa474UejAhU7mE82IadJWIbHwfHYpwNJcqSX/op+6MaAIgRfkMbag5s+SLNL2PsVI7gkmlwvAoHtFm/OrOk5XpIBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242232},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4ec572e107ddeb695d94a008fb823f61b57eddd","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"8.19.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.3_1710753079132_0.14733841205504272","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"@raycast/utils","version":"1.13.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.4","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"e37031dfb1cbf1e4c8f61dbd36850a617f3d41e3","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.4.tgz","fileCount":86,"integrity":"sha512-ed06ao4GriBQpXQgsAgYjJBaiu58j1jRBA0e2mYVO0CcGCQ/ouoRHN9NXgjm5DyfDGhI1M8nhvXvnae7/Ujnng==","signatures":[{"sig":"MEUCICUG7gsbuvrd/7VaCZ0dig2JYFJCSeFT4cizd7OFNRaXAiEAhLbVXpMNtvVFKriSrjFGZtMsCRhdACjcVmPMmS58mRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202203},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4212f6d8060c5fe423fc8396ba6425dcd382cc37","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"10.2.4","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.4_1711106931778_0.03811303634963448","host":"s3://npm-registry-packages"}},"1.13.5":{"name":"@raycast/utils","version":"1.13.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.5","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"ee03514019f120bae37026fee897de93265f3550","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.5.tgz","fileCount":125,"integrity":"sha512-Xx32jT9/F4JlQvCsUNwiDKcDxLF+ODiPfuo79AMWS4dl/5qO/XG0YYcip08tV68tuRuCvn6s4ZMNcOvidqAfrg==","signatures":[{"sig":"MEQCIHkhKQrnPmIq03wVs2XK7rjLh3KGgi+4e5s9cP8iWSj+AiAyj/b+GoI5qff/oQZxYkTLjdPu/g2IWTNCo7RwEixYJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260959},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ae7ffb97f9e6e5b8a5cad5f54f3fa6fecbd08028","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"8.19.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.5_1711553101342_0.1572112879875669","host":"s3://npm-registry-packages"}},"1.13.6":{"name":"@raycast/utils","version":"1.13.6","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.13.6","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"31716d3ab3ae28edb10a77b11ad9d3f4b731886f","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.13.6.tgz","fileCount":125,"integrity":"sha512-jeyEHK1XxaSZsoBhdXdnWzh76Sg6zUJM6YGE3a3ELMIIxb9n0rcoAjsLczCKh6FWkZMHY53uNTtfGnB0atkNKg==","signatures":[{"sig":"MEQCIDi/MR1rgiNpqba0d4VSq589diWN9k3xrsgnpWpRTjCCAiAg5v5M4BPAXrP99x9qoGqIzrpQAbNwFMom4s5AXc0RvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260427},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1f3bb5e9a3e8a73ea76085f5c6e5725797b1fab","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"8.19.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.13.6_1712062058088_0.06653382639007344","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@raycast/utils","version":"1.14.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.14.0","maintainers":[{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"a6a2fedf9cb1ea85da4c740cca28eaa4bd21d810","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.14.0.tgz","fileCount":125,"integrity":"sha512-AzGyaicKEGy9tWniud6oveVs7d96Bh4CnJwERikjdA43usgs+npkBk8/xijpQzzdYCMdolq/ovA9b8wgT1NNzw==","signatures":[{"sig":"MEUCIQCEBswYoiJ+zbKTk2Qao/iuAARbpfbanVN9/2/3Bc8cdQIgRQkyIxBpzVxZlOeXVqdc4I3wNmXNdDoIKLqtw2Wp8lA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260012},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0677e52ebc064af152d4382cd7ab812f0393da99","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"8.19.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.14.0_1712563288681_0.9248854584192729","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"@raycast/utils","version":"1.14.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.14.1","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"faa56288a22086af1fe9a289a1325b40976b5fc5","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.14.1.tgz","fileCount":104,"integrity":"sha512-Trl24BkyZTxh3FTrJoOWMWu+NecI0At11saUnqubW1dl4CyxmaTFchloicWcNrCRKivAX/xiqda7w5jazTxEfw==","signatures":[{"sig":"MEUCIQDcNCiJfoIIWr/qUtCkovhcVIeXGXU4x77HkMZehGpwJwIgWnsqex4Syf1rQxhU4ATl72MR4PiLQiNx1gMdjILFdUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261500},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9c3378592c33b4fe3bada4538ab2023006e770b5","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.5.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.7.3","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.14.1_1714136383957_0.9103377477569237","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@raycast/utils","version":"1.15.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.15.0","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"7c727d4f3feb05b43c97e3b755c3bd1f7cfddc17","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.15.0.tgz","fileCount":104,"integrity":"sha512-fVHT+9S0EotXGlWH779wSZMpGHGc13kSpA/m5CBUwkd1MRtWWbSuMs5ObJ46KRBAAYJQBSnm4eDck935WtUONQ==","signatures":[{"sig":"MEUCIGMu77yrdUJw/bMRI9gPo/CDViLWXVGzvv7WASfx0i5wAiEA4gHkbzsczSqXnmgT0N1ShrPJCjOxDMkjjkWa0Sz5yLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260990},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c3d38a02a44a34980c923496c696cd2d602300f7","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.5.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"21.7.3","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.15.0_1714486600086_0.9306506175643108","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@raycast/utils","version":"1.16.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.16.0","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"6547736129a26ca7ccc83e6ad750f48048bc7b4e","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.16.0.tgz","fileCount":104,"integrity":"sha512-pC0Cft6KHpVUQkVesbweqJycFfrqeKhISV50eFMwGN51jbCxzAXPT443g0LArsEoYSOWXBfpXmrNvgeO4RjOLg==","signatures":[{"sig":"MEUCIG3VGdQ8cevAucY9DoxBXIx94Mu0bkXAMaQq//UVTx6TAiEA0HwQlSbAhLw3XrGorJsgE3gR6OylD5z8W6a7/UXcQVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261572},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5e65297714bf2ba02466138e99a6487b6e0375cb","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.7.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.2.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.16.0_1718090645879_0.6924452219726855","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"@raycast/utils","version":"1.16.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.16.1","homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"c4aa27f8c1bb7537aa26866fabcf552c08246a64","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.16.1.tgz","fileCount":96,"integrity":"sha512-wytgZqx6K5SKeFxk/f3prMBfl5kWth5Y2AWx5BjdLfQkTpWNA5o7kwU1L3HXuabKvhldrzVUR5hFVyoqIfGEVw==","signatures":[{"sig":"MEUCICpJv+ueMb/9GvD1FDxirHMMuCC1dPmYJLRA7GOyEd9RAiEAjaKgYyjXe1faYqEzmOA6MMjWR+P2zqEb8pgXOXSNKqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":820413},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bb8964fadf90bd02396fc52afb72a540cd69203a","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.2.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.16.1_1718898054794_0.318114884793794","host":"s3://npm-registry-packages"}},"1.16.2":{"name":"@raycast/utils","version":"1.16.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.16.2","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"67f2310230fe9e85b00fd0c644f73335693e762e","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.16.2.tgz","fileCount":104,"integrity":"sha512-sBWAlcQQrX2H2d9N8mLzH6+dcCDVISwe9vQA9xxZgov1AbV3BHRQzjZytQjd6MwbPQ148G91mGR8mChjebX+xQ==","signatures":[{"sig":"MEUCIGETADLgSel1VxchPS4pIHKPxA7NHterlvIz2t5YsUpfAiEAvC2Hp76dwhtBx1Q2t0jBe0+juj5EWA6RiWI/X+M2PN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261828},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f7fd65b070239390d5e7d60f3b2db24c89042f22","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.7.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.2.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.16.2_1720702231310_0.6795233655470412","host":"s3://npm-registry-packages"}},"1.16.3":{"name":"@raycast/utils","version":"1.16.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.16.3","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"9fe903e0bf3256ed73c06beea12ef4dec79cce01","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.16.3.tgz","fileCount":131,"integrity":"sha512-9z1e/pNvZ+WFHDduqKmDDZ+2El3BXEnuuvTXS6th7ZGP1PnLFHFgQRTZQw2dc8qiOY71avYLcdNPbKG3bszTOQ==","signatures":[{"sig":"MEUCIQDokbpCYkYHLNCJmOXbS1NthhsyyYbyM92u6Wy/s1E6swIgOo1cJUUPtVMYuDDPvBc8aBOiCPzbht88hVxNchC1+SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264580},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"045834113833f1b3c46795d731a9bb6d829254e8","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"10.8.1","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.4.1","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","media-typer":"^1.1.0","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","content-type":"^1.0.5","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/media-typer":"^1.1.1","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.16.3_1721987108911_0.9107073308467326","host":"s3://npm-registry-packages"}},"1.16.4":{"name":"@raycast/utils","version":"1.16.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.16.4","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"0aa74e1003db2b216d4bd8e6e09943477c3605e6","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.16.4.tgz","fileCount":96,"integrity":"sha512-DUh/IPasFI3cv9ifZFxsj7vUGwZd3JZDgS4GNxUJELU1rgnCy3odow/ePUwvwcgTjeEhNG+592KE8d2E6bW0dw==","signatures":[{"sig":"MEUCIHJ6chMqKPI4tA5CunCnzWoUKWULMOGaLKcMs6mPVeZGAiEAnm41DycHIR+TOJ+uS17fxVlMOFkFbTXOmdXar/Yes/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822547},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4c9ae479922d319381b40d96007121fb6dd12b4b","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.2.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.16.4_1723558589982_0.46887086754870855","host":"s3://npm-registry-packages"}},"1.16.5":{"name":"@raycast/utils","version":"1.16.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.16.5","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"1387f1fe72cb5b4c070f939732644b69e4af5e22","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.16.5.tgz","fileCount":104,"integrity":"sha512-WsE6XWmrlC9PaEYoKSHfkq4k7mAQNIKn1WGjCfDgk2BclyYZGNszrk5TWui/I9HJhJLXr59jkjjGu2e1Coujew==","signatures":[{"sig":"MEUCICdGFv1ykesqJjCUJ3yIGUfODQNJlGN+d4dZc/TAsejkAiEAwgMZeTPTuNj/tzOIj2aHuxON/Zj8G7pwZQO9t1dqz2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263615},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17540a175fdfb3e2d8ab06b5bcf3a8fe299a653d","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.8.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.5.1","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.16.5_1724155703962_0.7216087830080353","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@raycast/utils","version":"1.17.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.17.0","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"a961421fafdc087b401f42eb6b3a3c56ed60fdf1","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.17.0.tgz","fileCount":107,"integrity":"sha512-w5XOiNmy67goFUZpnrf4YGcWpzX7SIoTD1+Di2h85EQRZip+2D0hEgyKmwMrnjcbsrCJxc2SBlYwn3zoxPTgXQ==","signatures":[{"sig":"MEQCIB2QuyQ4RAKYxp2UdOX4PWU8COouNHlSV8S80V4HrlVbAiAkXHRDJdMYmM9rgC3unVYYiRb3ROJHFkNfVPxRkkMCyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270588},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a35cdf788e198f235fc8b06697e3c226b2e3d881","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.8.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.5.1","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.17.0_1724835011280_0.37460078964081167","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@raycast/utils","version":"1.18.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.18.0","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"e7c527ba1997d43e6421ce220aed92a76b56858d","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.18.0.tgz","fileCount":113,"integrity":"sha512-Y4gIlI8wSdgGzk6cibJNYjNuUKgqlGQ0xTe5y8jCHcvoaJjbohNYj48sFRCo3pLW7JxicsOQkNRpfWRVBqGnZQ==","signatures":[{"sig":"MEYCIQC4nJBWgV+wgHz9T3WsqkElnvoCOpL2QwUYA8b+2rr/hAIhAImPgIwzmOiIfNxpSxzQkeYWisia98X6oGxFvPtSOqzU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274654},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"864ee9fa24d7d3c70792a2aac61486fe0ce2eb44","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.8.3","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.9.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.18.0_1728658276639_0.4609623710176083","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"@raycast/utils","version":"1.18.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.18.1","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"63787709ea025b877fcd8d4c67dac6321c5ca979","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.18.1.tgz","fileCount":113,"integrity":"sha512-fNrybWovB5WSiotqrExMNVWtODH5DATFMvqJboIjwM2X8Ddvgt7tkf2Ol0vA0UBDVaGwDV+jpX/ZBhMnjz5TzQ==","signatures":[{"sig":"MEQCIHyA4uZfNdE9mjR3gCb3MhjmsrSkBQknuBgutzZyCvzUAiAgSKSyqYVuxhSbf553HAFKBhcLAn3zj6Dbz6ycOUeqmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274654},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5de65373dc6a0adb6dae492f2cef66dcb51f8eab","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"23.2.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.18.1_1732201911271_0.25398101374383386","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@raycast/utils","version":"1.19.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.19.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"8e8658791c18e290d64aa8651e57b29dfb7ba600","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.19.0.tgz","fileCount":108,"integrity":"sha512-+wp5E/HyLJWKUYi3RMPInT/8VWyXJ8Ib6o/9rVqEqIf7pW6S9sVLBIWA2kbQ7paQ+fYmFeWUabFYa5qRvH3how==","signatures":[{"sig":"MEYCIQCPRVG3WknJTBClHjEWlMc6PZuwv7MqHt35kHPEKBoPYAIhAPa1Tyqy84Ff6X+NfiXXymrP2rdAfHWYqXEHh/dMDaKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837358},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"847c72a4083748d3caebf2b1ed08d50b2d888fb7","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.19.0_1740740360670_0.1806858788248491","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@raycast/utils","version":"1.19.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@1.19.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"5e88927dfe2b0c86a2dcf9546025fc152b280444","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-1.19.1.tgz","fileCount":108,"integrity":"sha512-/udUGcTZCgZZwzesmjBkqG5naQZTD/ZLHbqRwkWcF+W97vf9tr9raxKyQjKsdZ17OVllw2T3sHBQsVUdEmCm2g==","signatures":[{"sig":"MEUCIFANkJzITlz+Opi0F0TR7vr/jHAjJji3jU+bOHTkdp9fAiEA5x4nvKgcjnSXSweSqCHurE1dlMhvHQLAKPyIqLPG60k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837457},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"847c72a4083748d3caebf2b1ed08d50b2d888fb7","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"npm run lint","build":"tsc","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3","cross-fetch":"^3.1.6","object-hash":"^3.0.0","signal-exit":"^4.0.2","stream-json":"^1.8.0","stream-chain":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","typescript":"5.2.2","@raycast/api":"1.52.0","@types/object-hash":"^3.0.4","@types/signal-exit":"^3.0.2","@types/stream-json":"^1.7.7","eslint-plugin-jest":"27.4.2","@types/content-type":"^1.1.6","@types/stream-chain":"^2.0.4","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5"},"peerDependencies":{"@raycast/api":">=1.69.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.19.1_1741173642521_0.4634066550794502","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@raycast/utils","version":"2.0.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.0.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"39877d163d94e01d9d4bcb99084d42edd706e838","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.0.0.tgz","fileCount":8,"integrity":"sha512-SVacmCTpQ68+IhmyvkazH4lzEaRyy+ohU6ZgFcjSjQuuJvhkMnCo/6Xc+PaY1ST06ccbHGRrqLsF15fKJoyD7w==","signatures":[{"sig":"MEQCIAt84pXpsHhKEG9KGHCc78hlz7ffn4MYoqZuRFDi9urhAiBpgreOzxJcFMzVV99w9X3hGxznAf3WI091g1fFkvivDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101683},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"feae1e90c6312dd1b5a68482016498b2518144f6","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.15.2","typescript":"5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.15.2","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.15.2"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0_1749802584459_0.020775228312900573","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@raycast/utils","version":"2.0.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.0.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"727f37e06c51554f6696ca57731605118fd5d342","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.0.1.tgz","fileCount":8,"integrity":"sha512-GN91GpbqO/rFx2f79HsTnjxkm3YYaOt5hp/8WBnquSXyKKBe6IMaUrUPUfHxMsODFfwVrYb3ZaMf2pml2Ps4DQ==","signatures":[{"sig":"MEYCIQDDNdroTrnF1p+8e3/OpO8tCyMvqIOiT0KSZ3G0N/fGeQIhAOVagXRzFh2JJA3bg87h80CtNJEXRlGaWXg4tPruic1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101817},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"import":{"types":"./dist/types.d.ts","default":"./dist/module.js"},"require":{"types":"./dist/types.d.ts","default":"./dist/main.js"}}},"gitHead":"5813b7e9383c61a65de9a7ce0c579957fdb779dd","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","actor":{"name":"mathieudutour","type":"user","email":"mathieu@dutour.me"},"email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.15.2","typescript":"5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.15.2","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.15.2"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.1_1750319174686_0.18362819963657562","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@raycast/utils","version":"2.1.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.1.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"2ee2446fed054c9dd2ca8463a35f2ad959d3c221","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.1.0.tgz","fileCount":8,"integrity":"sha512-InyeCwiXOocihswFZoAdy/cxRXCRlFSEQl0w5KGn5Q/sJIe8fDPsJYPyy+6JQLqe5QdCBxm1+lXpjocDghl+2g==","signatures":[{"sig":"MEUCIHMrm/VIDAbHUGo2vm5+ri2XsrAJ5vPWSO51iSqCMeZBAiEAsUU2IRtueZXC5GkkH+RdmQuWQ4CmF9zL4Ns6G19+z6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108584},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"import":{"types":"./dist/types.d.ts","default":"./dist/module.js"},"require":{"types":"./dist/types.d.ts","default":"./dist/main.js"}}},"gitHead":"12b811fd5bc59d198fcf39369031f4b25da951ca","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","actor":{"name":"mathieudutour","type":"user","email":"mathieu@dutour.me"},"email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.15.2","typescript":"5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.15.2","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.15.2"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.0_1751635199802_0.11131924945027105","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@raycast/utils","version":"2.1.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.1.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utils-reference","dist":{"shasum":"64ad8ffb85abbed8cd7012411cc88272c504d168","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.1.1.tgz","fileCount":8,"integrity":"sha512-9U2+jvyghLrAqVeJLn4s+zzR82naLVs07n5gwA0PYM5lqPki6FYfV6nvbm4QcP7kBVcR9+kEMHJfTU6Gdyy4Sg==","signatures":[{"sig":"MEUCIQDTRvMn8j98cMJZm9oTmTEds3nc2aMxSgJ5dVQcEFS9mQIgIrsMMmH/dYDEpLDFNNDpM2KcTI/4MTr8UgFbRSXpSzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108789},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"import":{"types":"./dist/types.d.ts","default":"./dist/module.js"},"require":{"types":"./dist/types.d.ts","default":"./dist/main.js"}}},"gitHead":"12b811fd5bc59d198fcf39369031f4b25da951ca","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","actor":{"name":"mathieudutour","type":"user","email":"mathieu@dutour.me"},"email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0+sha512.76e2379760a4328ec4415815bcd6628dee727af3779aaa4c914e3944156c4299921a89f976381ee107d41f12cfa4b66681ca9c718f0668fa0831ed4c6d8ba56c","devDependencies":{"eslint":"8.51.0","parcel":"^2.15.2","typescript":"5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.15.2","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.15.2"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.1_1751960912421_0.8163157763466993","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@raycast/utils","version":"2.2.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"b225d17399b7a006f68e397eb9d0503c9f9114dd","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.0.tgz","fileCount":8,"integrity":"sha512-K7ffrYh9bktLqrXVP/+QjcxwFoibJ9ADaTyoHEJMON7Qqq05/uJC4hw+q0Gr15pHi8X0w6kTzv3r2cBe8OEWMQ==","signatures":[{"sig":"MEUCIG+gyjStCHottH3bVYOBwwYRbh+GoI6fLZXIj1byTS/eAiEAyj6ORWAbv0UffRrg4vYXx0vIeZzo59k+yriD6QfFJiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120257},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"a45d81993b3a6977c714c015d6ca32503ab27013","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","actor":{"name":"mathieudutour","type":"user","email":"mathieu@dutour.me"},"email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.15.2","typescript":"5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.15.2","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.15.2"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.0_1752051711215_0.9883131894700892","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@raycast/utils","version":"2.2.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"83fb736a266b525d36be4c12df4aef1e7088f756","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.1.tgz","fileCount":8,"integrity":"sha512-MBOD3eccHTu1HVQstoqoJJsA5PubWv18EUq8Dxwg1PEJE+xVjEuslXpsNgR/2RtpTGeKgGiXePxUiVp5mILN5w==","signatures":[{"sig":"MEYCIQDfKpLNNyAgkDJp/5UyAOBX6TKEx0RaMqZzTGZI7CWLlgIhALRl1i0aPANmeZFSEMu0dJ1un82Bb5sAFT+KSoSGGAdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121249},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"20aca624c53d7b961a921c6ba28f02751093564c","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.15.2","typescript":"5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.15.2","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.15.2"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.1_1755598000699_0.7965970029736813","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@raycast/utils","version":"2.2.2","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.2","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"0d4fa37fa83aa14a76d4b1df44e74ad4acda1077","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.2.tgz","fileCount":8,"integrity":"sha512-tZcyWCHZvz4L/i1CGEnSZkBoK6wwX1pzlTKjcWWugbrQyG0QCMOxjKJfRC/iNkD+hHaqhMWUj4Y0LNo/NknvFw==","signatures":[{"sig":"MEYCIQCMvdeD+3Ng8YKQgRkvhCVT4RrjQMsbMFivXO5uAuDXAwIhAKfMZuTpljEbhy2PKCEQM1gVYqLewoJpJe7K6PwW3+Sh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120578},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"f68e156048d119729e0adab90e54f260c9b9d48d","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.11.0","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.16.0","typescript":"^5.9.3","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.16.0","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.16.0"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.2_1761812149244_0.7913387208561877","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@raycast/utils","version":"2.2.3","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.3","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"9960eb0975f8f685f1ef18c29f08401ad687ae58","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.3.tgz","fileCount":8,"integrity":"sha512-YwqleVl0Wk/FOq+672gtvswuwMqjNqIr+c63FhouTEHc1LJ3zaohLSkW4+UcfBjPU8HySKQm+kJqZW1iOM9fnA==","signatures":[{"sig":"MEYCIQChIawshJEjgbZJ12IfWdBkpw+jIiTvRHTYOJ+iuPSv5wIhALwhSkRpGO0fdGY6jUycYrM9Hl4yqJfSK9nDhe8A9V4I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121804},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"2b6912aba0ca4f24c52e5531e8e6dc532672ce85","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"11.6.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"25.2.1","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.51.0","parcel":"^2.16.0","typescript":"^5.9.3","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.16.0","eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.5","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"6.7.5","@parcel/transformer-typescript-types":"^2.16.0"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.3_1772721288016_0.5519322591652547","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@raycast/utils","version":"2.2.4","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.4","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"6f03c7058669677a02f41672d946232589af3586","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.4.tgz","fileCount":8,"integrity":"sha512-XkxW5bUZACxl2zP4M6Qtkj9a1nbOKcRBm96BLkJ6O4Q7L/vFSnc+3pPJ/i0ZLVOExx5LJMJY0jnNPo91xqJnFQ==","signatures":[{"sig":"MEYCIQCNexw9qpukTeGCZL8VqZq4KA6ky76dxMh5Adb54mrEDQIhAIk3GxMYtDj+wLhbhmauFAwGPu9ZU+txD9FuzYZbTNbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122945},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"95a7ef40d0b837e2e5b5f25f067ae960e4779c5a","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.7","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.22.2","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","parcel":"^2.16.4","typescript":"^5.9.3","@types/node":"22.13.4","@raycast/api":"1.99.4","eslint-plugin-jest":"27.4.2","@parcel/packager-ts":"^2.16.4","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.5","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.7.5","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.4_1776937161884_0.0268927082026289","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@raycast/utils","version":"2.2.5","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.5","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"3ebc76d5ef2e74723d3c4e417b1a2a2a8b16e6a9","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.5.tgz","fileCount":8,"integrity":"sha512-1o6zGRECh1KNe6CBx68iMPOrNYbV56opqs4zUtDr6Wmq4F7Ww3d8uLTXKVzXlGyJmpAys/Eliw6cKIP7dPdFfw==","signatures":[{"sig":"MEUCIGOCE0vGwgBlm4KJ0LCYJxo12TxoNkqqGrqnP5qfxQ58AiEA7BuZ1N5+bZT3vGf1Kr2uohqA+hgI7zTz65HPyMYpmeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122732},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"6e95bd97d6c7b671326f5a70d60dabf23c9997d1","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"11.6.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"25.2.1","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","parcel":"^2.16.4","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","@parcel/packager-ts":"^2.16.4","@raycast/eslint-config":"^2.0.4","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.5_1779181102176_0.048809985989092475","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@raycast/utils","version":"2.2.6","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.6","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"c2fe526dc6d2eebca1944670176be6b903fbc557","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.6.tgz","fileCount":8,"integrity":"sha512-/6NUftsaNjboTOhTiadRhQ+hgfsg9AxKdYCpGGbwfUghTX9M+ljbGBesCxQ+X5GBIBM+9lH3ma7GMwZPSPzJgw==","signatures":[{"sig":"MEUCIQClXDu7MmhQ9xbHDLWUbt/id9mBEFtAuK+z2iwRHYOaaQIgNWTtodsnPxJOIQ70fJnJ/T7YvjOfYKF7gZ5QKQEXXUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121927},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"d5a17930f09d10fbe1b59ae650bbead9730dbf2d","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"11.6.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"25.2.1","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","parcel":"^2.16.4","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","@parcel/packager-ts":"^2.16.4","@raycast/eslint-config":"^2.0.4","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.6_1780668649794_0.03336584340170834","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@raycast/utils","version":"2.2.7","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.2.7","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"7a82d54ef227e2992aa02a66f3a6ea99b37c6a3e","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.2.7.tgz","fileCount":8,"integrity":"sha512-1jV9tKLluP0Av/ICcl/yvVzCj7mY6F3wnKsh8SJpy/Fsqq/LCFXcI6TgMabIJ45AaDVhEV+JH9jS1lJSwBgiMw==","signatures":[{"sig":"MEQCIHfmSGxDHAYUbm1BDItHyeinYyAXK1BRQw6dGM1QjWbzAiBRnsfTrzsfNpwtteMKEDzdjYjwlX5aMSZmw4I0eQKhSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122671},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"5a148840bf00a6b6fe4ae782126e110da55ff5ac","scripts":{"dev":"parcel watch","lint":"eslint src/","test":"npm run lint","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"11.6.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"25.2.1","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","parcel":"^2.16.4","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"22.13.4","@raycast/api":"1.99.4","@parcel/packager-ts":"^2.16.4","@raycast/eslint-config":"^2.0.4","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.7_1782393467103_0.7635800144613163","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@raycast/utils","version":"2.3.0","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.3.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"7f4a49f6a2082aa59f66351edbd82c0f2c7c445b","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.3.0.tgz","fileCount":8,"integrity":"sha512-997ANn0aaYBZjlAb94d8qXLXPRGxFen86741ZkTEKwpXosq/GaRlfKzw/T09v0/CzYUjiqT0LhU5VXQ4DeGc+A==","signatures":[{"sig":"MEUCIGACZHf/tuE/NCoRw/jmF6pfnmtl8RKmCgxmIv8Yt3wUAiEA+2PCKvT2ZXMkZiNe2iB1mdAxJ8rsz3riaaTeMv1walk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198317},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"044fbc6ef2f67f6b2f61eef72e5ba74a84129073","scripts":{"dev":"parcel watch","lint":"eslint src/ test/","test":"tsc -p test/tsconfig.json && vitest run","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm run lint && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"11.6.2","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"25.2.1","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.4.0","eslint":"^10.8.0","parcel":"^2.16.4","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","typescript":"^6.0.3","@types/node":"22.13.4","@raycast/api":"1.99.4","@parcel/packager-ts":"^2.16.4","@raycast/eslint-config":"^2.2.0","@testing-library/react":"^16.3.2","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.3.0_1786094026706_0.061029546932581","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@raycast/utils","version":"2.3.1","keywords":["Raycast","utilities","extensions"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/utils@2.3.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"homepage":"https://developers.raycast.com/utilities/getting-started","dist":{"shasum":"79eae559e69e85daed8c1e60a2d74287ba580ee6","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.3.1.tgz","fileCount":8,"integrity":"sha512-GaByXcbQP05vBkHw3rPevZRkSmVZikOIXwbKOLFlQqqC9T8MxoDYp9KyeXBngjnaDzS3ELGqGkmoxNueGhjJww==","signatures":[{"sig":"MEQCIGbtO1kWhYGRS/gVKEAZVbub9nh4TjR2fMzl0cyfVN3ZAiBRIETz0hJtiskVN5LpCzlCHf0fXbvSOb5bKKHPQNLYCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1200987},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"bdb14d715e6be8b467bbb061677eefe0023b0eba","scripts":{"dev":"parcel watch","lint":"eslint src/ test/","test":"tsc -p test/tsconfig.json && vitest run","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm run lint && npm test"},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.7","description":"Set of utilities to streamline building Raycast extensions","directories":{},"_nodeVersion":"22.22.2","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.4.0","eslint":"^10.8.0","parcel":"^2.16.4","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","typescript":"^6.0.3","@types/node":"22.13.4","@raycast/api":"1.99.4","@parcel/packager-ts":"^2.16.4","@raycast/eslint-config":"^2.2.0","@testing-library/react":"^16.3.2","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_2.3.1_1788420255555_0.03102573334019798","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"_id":"@raycast/utils@2.3.2","dist":{"shasum":"5a117beafdf63858b58a906a8a36c704c816e57f","tarball":"https://registry.npmjs.org/@raycast/utils/-/utils-2.3.2.tgz","fileCount":8,"integrity":"sha512-AKXH/V0o5LuSXbnHn+Mwfl5tG/im5covBhhZwSnedpqZTPmLoZJC9U6+0iz1NkTPGW4ynH32Ivvs2U+nUA4hYA==","signatures":[{"sig":"MEYCIQCNY1wlhR5XAa6A+jqjfAIed7mw0pONYPEScw5loM0oxwIhAKaQpBzvSRE9LkK8A0loS6R4q+Vr+For5IrxxoJAQhfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA24v82vP6V/uK/03Hj7xZ9/89MjgXY/UpSkSpvj7S9+AiBte3EsiwYxFvfD/rPjJKccB7elP5meTC1uihNS8EK3Sw=="}],"unpackedSize":1202968},"main":"dist/main.js","name":"@raycast/utils","types":"dist/types.d.ts","author":{"name":"Raycast Technologies Ltd."},"module":"dist/module.js","source":"src/index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"1182bab4bec4ddb2959cc27b3a696f10c2e0cd36","license":"MIT","scripts":{"dev":"parcel watch","lint":"eslint src/ test/","test":"tsc -p test/tsconfig.json && vitest run","build":"(rm -rf .parcel-cache || true) && (rm -rf dist || true) && parcel build","postpublish":"gh workflow run sync-utils-docs.yml --repo raycast/extensions","prepublishOnly":"npm run build && npm run lint && npm test"},"version":"2.3.2","_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"homepage":"https://developers.raycast.com/utilities/getting-started","keywords":["Raycast","utilities","extensions"],"_npmVersion":"10.9.7","description":"Set of utilities to streamline building Raycast extensions","directories":{},"maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"_nodeVersion":"22.22.2","dependencies":{"dequal":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.4.0","eslint":"^10.8.0","parcel":"^2.16.4","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","typescript":"^6.0.3","@types/node":"22.13.4","@raycast/api":"1.99.4","@parcel/packager-ts":"^2.16.4","@raycast/eslint-config":"^2.2.0","@testing-library/react":"^16.3.2","@parcel/transformer-typescript-types":"^2.16.4"},"peerDependencies":{"react":">=19.0.0","@raycast/api":">=1.99.4"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_2.3.2_1790345462293_0.9721229792830637"}}},"time":{"created":"2022-07-04T12:59:33.964Z","modified":"2026-09-25T14:11:02.668Z","0.0.1":"2022-07-04T12:59:34.196Z","0.0.2":"2022-07-04T13:11:47.610Z","0.0.3":"2022-07-07T07:43:35.119Z","0.0.4":"2022-07-07T07:49:30.294Z","0.0.5":"2022-07-07T07:50:48.305Z","0.0.6":"2022-07-07T07:52:37.005Z","0.0.7":"2022-07-07T10:18:36.597Z","0.0.8":"2022-07-07T13:49:31.912Z","0.1.0":"2022-07-11T10:02:04.155Z","0.1.1":"2022-07-11T10:03:51.010Z","0.1.2":"2022-07-11T10:12:36.590Z","0.2.0":"2022-07-11T12:54:05.493Z","0.2.1":"2022-07-11T13:01:06.451Z","0.2.2":"2022-07-12T09:04:19.625Z","0.2.3":"2022-07-12T14:23:30.221Z","0.2.4":"2022-07-12T14:31:41.901Z","0.2.5":"2022-07-12T14:41:45.438Z","1.0.0":"2022-07-20T08:45:13.607Z","1.0.1":"2022-07-21T06:10:30.479Z","1.0.2":"2022-07-21T06:37:33.720Z","1.0.3":"2022-07-21T07:46:13.515Z","1.0.4":"2022-07-21T12:56:30.483Z","1.0.6":"2022-07-21T16:54:04.161Z","1.0.7":"2022-07-27T07:24:20.880Z","1.0.8":"2022-08-02T07:36:45.371Z","1.1.0":"2022-08-04T09:00:08.232Z","1.2.0":"2022-08-25T12:14:47.673Z","1.3.0":"2022-08-29T08:37:33.310Z","1.3.1":"2022-08-31T08:58:30.613Z","1.3.2":"2022-09-05T06:16:40.914Z","1.3.3":"2022-09-06T07:21:36.703Z","1.3.4":"2022-09-08T10:41:54.608Z","1.3.5":"2022-09-09T07:54:27.105Z","1.4.0":"2022-09-09T10:15:29.381Z","1.4.1":"2022-09-16T10:15:50.848Z","1.4.2":"2022-09-21T08:43:51.602Z","1.4.3":"2022-09-21T09:45:07.631Z","1.4.5":"2022-09-21T12:27:51.681Z","1.4.6":"2022-09-23T06:31:09.013Z","1.4.7":"2022-09-23T10:52:11.128Z","1.4.8":"2022-09-29T08:08:11.531Z","1.4.9":"2022-10-11T11:23:38.958Z","1.4.10":"2022-10-26T12:35:49.605Z","1.4.11":"2022-11-15T12:44:59.667Z","1.4.12":"2022-12-12T09:16:36.617Z","1.4.13":"2022-12-12T16:27:45.682Z","1.4.14":"2022-12-13T07:13:02.637Z","1.4.15":"2023-01-10T10:20:50.674Z","1.4.16":"2023-01-17T12:42:51.515Z","1.4.17":"2023-02-15T13:32:57.732Z","1.4.18":"2023-02-16T14:41:21.500Z","1.5.0":"2023-02-28T14:54:27.806Z","1.5.1":"2023-03-02T08:20:08.045Z","1.5.2":"2023-03-02T09:13:08.808Z","1.6.0":"2023-05-10T07:00:24.654Z","1.6.1":"2023-05-10T08:18:15.966Z","1.7.0":"2023-05-24T14:40:38.852Z","1.7.1":"2023-06-07T06:39:13.307Z","1.8.0":"2023-06-14T09:15:57.906Z","1.9.0":"2023-07-19T10:17:11.048Z","1.9.1":"2023-08-18T07:59:23.733Z","1.10.0":"2023-09-14T10:31:02.834Z","1.10.1":"2023-11-06T12:33:39.072Z","1.11.0":"2024-01-24T12:52:06.435Z","1.11.1":"2024-01-24T16:47:26.443Z","1.12.0":"2024-02-01T16:15:30.725Z","1.12.1":"2024-02-05T11:24:03.034Z","1.12.2":"2024-02-05T13:47:28.467Z","1.12.3":"2024-02-06T08:05:39.509Z","1.12.4":"2024-02-06T12:13:06.703Z","1.12.5":"2024-02-20T07:48:20.210Z","1.13.0":"2024-03-07T13:55:24.100Z","1.13.1":"2024-03-07T13:59:47.865Z","1.13.2":"2024-03-15T15:01:25.267Z","1.13.3":"2024-03-18T09:11:19.280Z","1.13.4":"2024-03-22T11:28:51.974Z","1.13.5":"2024-03-27T15:25:01.531Z","1.13.6":"2024-04-02T12:47:38.270Z","1.14.0":"2024-04-08T08:01:28.845Z","1.14.1":"2024-04-26T12:59:44.099Z","1.15.0":"2024-04-30T14:16:40.264Z","1.16.0":"2024-06-11T07:24:06.047Z","1.16.1":"2024-06-20T15:40:55.017Z","1.16.2":"2024-07-11T12:50:31.464Z","1.16.3":"2024-07-26T09:45:09.077Z","1.16.4":"2024-08-13T14:16:30.220Z","1.16.5":"2024-08-20T12:08:24.130Z","1.17.0":"2024-08-28T08:50:11.491Z","1.18.0":"2024-10-11T14:51:16.891Z","1.18.1":"2024-11-21T15:11:51.449Z","1.19.0":"2025-02-28T10:59:20.975Z","1.19.1":"2025-03-05T11:20:42.765Z","2.0.0":"2025-06-13T08:16:24.659Z","2.0.1":"2025-06-19T07:46:15.013Z","2.1.0":"2025-07-04T13:20:00.056Z","2.1.1":"2025-07-08T07:48:32.662Z","2.2.0":"2025-07-09T09:01:51.447Z","2.2.1":"2025-08-19T10:06:40.910Z","2.2.2":"2025-10-30T08:15:49.533Z","2.2.3":"2026-03-05T14:34:48.399Z","2.2.4":"2026-04-23T09:39:22.117Z","2.2.5":"2026-05-19T08:58:22.374Z","2.2.6":"2026-06-05T14:10:49.955Z","2.2.7":"2026-06-25T13:17:47.257Z","2.3.0":"2026-08-07T09:13:46.833Z","2.3.1":"2026-09-03T07:24:15.699Z","2.3.2":"2026-09-25T14:11:02.384Z"},"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","homepage":"https://developers.raycast.com/utilities/getting-started","keywords":["Raycast","utilities","extensions"],"description":"Set of utilities to streamline building Raycast extensions","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"readme":"# Raycast Utilities\n\nIn addition to the [Raycast API](https://developers.raycast.com/api-reference/ai) which is bundled as part of the app, we also provide a sibling package that contains a set of utilities to streamline common patterns and operations used in extensions.\n\n![image](https://user-images.githubusercontent.com/3254314/181186048-37bf34c2-a317-4181-8976-2122af6a8506.png)\n\n## Installation\n\nThis package can be installed independently using `npm`.\n\n```\nnpm install --save @raycast/utils\n```\n\n[`@raycast/utils`](https://www.npmjs.com/package/@raycast/utils) has a [peer dependency](https://docs.npmjs.com/cli/v8/configuring-npm/package-json#peerdependencies) on [`@raycast/api`](https://www.npmjs.com/package/@raycast/api). This means that a certain version of `@raycast/utils` will require a version above a certain version of `@raycast/api`. `npm` will warn you if that is not the case.\n\n## Documentation\n\nFind the documentation on [developers.raycast.com](https://developers.raycast.com/utilities/getting-started).\n","readmeFilename":"README.md"}