{"_id":"@vercel/remote-nx","_rev":"35-735ba250f8bae2e3d706249c00c62ae2","name":"@vercel/remote-nx","dist-tags":{"alpha":"0.0.7-alpha.3","latest":"2.0.0"},"versions":{"0.0.4":{"name":"@vercel/remote-nx","version":"0.0.4","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.4","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"2949d6d5721969cf54cfc8f375a21f97e96e830f","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.4.tgz","fileCount":5,"integrity":"sha512-j9YvrWwEv/kFppLSWLI71sxicgKdKd+XzUyhJ0yxfZRGX2mZpFd2H+pGI+CR7gVFVX+ZGKgB8mK1ZtwCo+watA==","signatures":[{"sig":"MEUCIFiChvhtOAtp3yLm6kF3sMhl1CNUZnI0gbkFP0WyS8hDAiEAhLe9lhJjXDlQpU72a8X7xSfAjAaVY1D7EvfcFNIjmY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI4FyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOnQ/+Iucp11fCyLY3c23oErkenzk1kCL8nNPmNtSy7WkOFyFKIF37\r\nQ1xJgI9XplYkhuuhbcdlpwukRleuE+8vN8Vz8ikkOhiwPPuWhP5Klv8NZs9f\r\n/9nIKY6Og/wEuBaXciZns4X8EU2iGjAC1SaIXTDGwras1oLTmH8W+m1BAjkQ\r\nyf50XgdCnP5ezCLBIVZrE0T9CE72HcAHmYq04t+P3c4o4dsHd4JqIpyGDwIk\r\nsZZ7wEda5eOxpzh/K8PIsMe6Aa0a61drfYL7RlpJ8MZEX5Gk0wiEidRMpIwE\r\noixfKQakQkKIVL7oTEbsWmLKMip74bP1JqEcq2ep9bRZQEGkFyQ0fQvgQETc\r\n8v+ts3IZkWbFg0a0dMeXFzVjjfgQWblgN5HQCE/K+oMBMkjuTAAEzhzoV0Jw\r\nv+bS2ORLtg9FY5CDCeyK+QWtIW6ShVbGWKvSKSmzc2gSgijVutbCIRpyGYdm\r\n6uGoFP6TWWzKZbmjF6EWbT1q3ZY3pkihAxgmstZ7CCylygPoRcEVNyIRY4NP\r\nUS9lT3ZP+ee9ngxbLWVZnx6zGxURj6soqatkk3SuvO8QDU+Eg+Hf4X7J3bnj\r\nE4f03gTQjyoCUaJDnO2i1DIvtd6TJs0AU1HYzN13dMxInG47bg5K1PLwcZTA\r\nFLk2H2s/NudpbBvC31z2GVvXXqfRE9eAXjE=\r\n=XJPs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.4.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/74a99f1a11b741424ff1c8c983e1c81e/vercel-remote-nx-0.0.4.tgz","_integrity":"sha512-j9YvrWwEv/kFppLSWLI71sxicgKdKd+XzUyhJ0yxfZRGX2mZpFd2H+pGI+CR7gVFVX+ZGKgB8mK1ZtwCo+watA==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.4","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9","@types/node-fetch":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.4_1663271282742_0.9754997737459652","host":"s3://npm-registry-packages"}},"0.0.5-alpha.0":{"name":"@vercel/remote-nx","version":"0.0.5-alpha.0","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.5-alpha.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"bd780eb2ebb3769196cc5ca196fe5b4fdc2c0cd0","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.5-alpha.0.tgz","fileCount":5,"integrity":"sha512-0FFE5JJwzHeRIaaUzXafBetGylaDtm7T1VDF9/2307pLepi4wK7gM1BOn+cBK0Ce//n8i+NKyWrRDV+km6ZHVQ==","signatures":[{"sig":"MEUCIAu1De+KRaYYczJt9NTkYmk0sfha5ZHF2Ea/8bTRdm+yAiEAvUTiH872hQn14feaZjd2Gd2vAALqAfJL4YuTVJhopKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI4dbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquKBAAhbMf5s2axYeWu/pVluZg+opQfn8fc0lbBe3Xk05IniwjEv0D\r\nx7jlfdk9W+h9GW8IKVuuOeQZ/BcEsKYzZ5vEKh8Em6KoQ4JNLO2BTW2PX41e\r\ne0anC9SkNAqg2hsradrmzleKTGI7tCfN/yN4IpGhC4+4nYDljJJOJwXdQkHP\r\nLL0GnskG70kI5oxAhWBxH8Bnc7s0GsO0wX5tdddRQlgrzpgi9Y+1eJW4U0c0\r\ng8ANq9G6iokbwX2EeRTTfUx3KOCAJkhKQLKp1f6r07u6z2jEzl0m4RfSFnyH\r\nqnaH8wVP7pvIRP9ufVdeMjoGfLm8v4BQi41qeZAi/lmJlj5tReMe9aRoTVaU\r\nAKMhMyY1I6p3DEWLGl4Mmk9AZCN1SQ3NPznAZD6Mn8arsUjvVWjSryWcGpsg\r\nnLIIeX7w5HnKtEjwGlE6ogtoZ2t7sX3GQFId8fIeJQh778KnEpzzdf9UjDNS\r\nSiIgu3o0dF09IOMQVNY/dkhMJbhQoHuNRiJGnA6VYmXgshEbpCV2cSL14MsN\r\njv+07Qa+6QkAJL9s00iZNyWYQZcVXDphZ4oTnBfNXeb5p5CkopUKed4cwtQY\r\nM07xFyyH56eLk9+w+Gse0o/RZIMJiVfGU/VdX5Rl2izpaocZ3Eg2eAh/LIkj\r\neij+UM5SxZ6u8QeMs+NP9D/gkjRgguoFa4k=\r\n=e+7A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.5-alpha.0.tgz","readme":"# @vercel/remote-nx\n\nThis project implements a task runner for [@nrwl/nx](https://nx.dev) that caches build artifacts in the Vercel Remote Cache.\n\nCredit to examples on [nx-remotecache-custom](https://www.npmjs.com/package/nx-remotecache-custom).\n\n## Setup\n\nLet's assume you already have a Vercel Account. For the rest of the guide you will need a Vercel Access Token and your team id or team slug. You can create a vercel access token in your [account settings](https://vercel.com/account/tokens). Your team Id can be found under your team settings page.\n\nHave those handy as we'll need them to authorize your monorepo to Vercel's remote cache.\n\n## Usage\n\n```sh\nnpm install --save-dev @vercel/remote-nx\n```\n\nIn your `nx.json` file you will find a `tasksRunnerOptions` field. Update this field so that it's using the installed `@vercel/remote-nx`\n\n```jsonc filename=nx.json\n{\n  \"tasksRunnerOptions\": {\n    \"default\": {\n      \"runner\": \"@vercel/remote-nx\",\n      \"options\": {\n        \"token\": \"<token>\",\n        \"teamId\": \"<teamId>\"\n      }\n    }\n  }\n}\n```\n\nYou can specify your `token` and `teamId` in your nx.json or set them as environment variables.\n\n| Parameter                 | Description                                           |  Environment Variable / .env   | `nx.json` |\n| ------------------------- | ----------------------------------------------------- | ------------------------------ | --------- |\n| Vercel Access Token       | Vercel access token with access to the provided team  | `NX_VERCEL_REMOTE_CACHE_TOKEN` | `token`   |\n| Vercel Team ID (optional) | The Vercel Team ID that should share the Remote Cache | `NX_VERCEL_REMOTE_CACHE_TEAM`  | `teamId`  |\n\n## Run it 🚀\n\nClear your local cache and rebuild your project.\n\n```sh\nnx reset\nnx build\n```\n\n## Advanced Configuration\n\n| Option       | Description                                                                                           |\n| ------------ | ----------------------------------------------------------------------------------------------------- |\n| `verbose`    | Set to receive full stack traces whenever errors occur. Best used for debugging. **Default:** `false` |\n| `silent`     | Set to mute success and info logs. **Default:** `false`                                               |\n| `dotenv`     | Set to `false` to disable reading `.env` into `process.env`. **Default:** `true`                      |\n| `dotenvPath` | Set to read `.env` files from a different folder.                                                     |\n\n```json\n\"tasksRunnerOptions\": {\n  \"default\": {\n    \"runner\": \"@vercel/remote-nx\",\n    \"options\": {\n      \"verbose\": true,\n      \"silent\": true\n    }\n  }\n}\n```\n","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/13cf4a4c01fb4fd03962f3178a988f58/vercel-remote-nx-0.0.5-alpha.0.tgz","_integrity":"sha512-0FFE5JJwzHeRIaaUzXafBetGylaDtm7T1VDF9/2307pLepi4wK7gM1BOn+cBK0Ce//n8i+NKyWrRDV+km6ZHVQ==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.5-alpha.0","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9","@types/node-fetch":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.5-alpha.0_1663272795464_0.6126316026752345","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@vercel/remote-nx","version":"0.0.5","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.5","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"37cde9bb31c997b71af4d69682c23d2a2c8ed76b","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.5.tgz","fileCount":5,"integrity":"sha512-RJDl60Vg+V9GdjPNkWsSGodb6uzWCQ8n+ZXKf//+1nz/UmG3jjsFF0lMy43mq1pfDh+2ZLASeGpKN+e5slfNuQ==","signatures":[{"sig":"MEYCIQC8KIxNtiEyvpYlnNb4K9W7D6cV16FYY8/fTiD1VmztQQIhAIA6LDicHjzudBYH8NHduI1yrR8CIAGN38qbj64zlUC2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI5mqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrNg/+PYBdnFlUW0Xwy3pH4QO1xZh8nqv5XSISg7XCE6KZzuaQVYz+\r\nr7/YH0ZFIdP7wW3HtYFNXCxi/pDjj0gqWUR41205Y3qHBw6F8syOwmpan8+J\r\nQpaY6I6MvM89FngRWNd124Ap1tJaxnwqlQhwlK9QqdHspxTMQadbSLZYGCe/\r\nO3Eo4O47SnkWcOfud1I0gztuwuNkaCtQKxtdzTbiER5HMqVTwCNlk7Wwt48G\r\n/laPYP4s/sppxA2dNfwNmBRFhR8O/nul7yI0j00xEohJXE7xOTJgbLjdce0J\r\nhoFcuIBfoxLjWHdhhvYJULaPNEP3MQ5pExBR/jGzVelAjkyKtXKLszTWmwAU\r\nxxFYlzdHW/OD3J3yrAHcJ1kFTlOsqwpMz2HZl+67UMkMom7Qe7sVE4mJ5JvK\r\nbQuYyr/TG5qzCqwyUWcPbodbqoo0WFFF8WibEqdd0VCSXiyp2hP+cnYhjDbp\r\nS7UB9EHr2grXddLAu02pj3pNGdRVFp3QE/vT26B9wEN3SKbApUd3e3ebgvkw\r\ndv9SqwvoIOwBXd6JGVuaniUl69RcwWyt4OXIzUDmi7/6Xao6s5GSVDvJ4Cv+\r\nuv2e9QxZub+3VduAQZF+hKJTxwm1YYd+tutpCXBatcY/GLdpFDSFESCH9B9T\r\n8naDxXHwC+ybdEpVogxhAI2Sn+oKgRNgaA8=\r\n=vFMD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.5.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/973ae708b3d55bb32479b16052f80eff/vercel-remote-nx-0.0.5.tgz","_integrity":"sha512-RJDl60Vg+V9GdjPNkWsSGodb6uzWCQ8n+ZXKf//+1nz/UmG3jjsFF0lMy43mq1pfDh+2ZLASeGpKN+e5slfNuQ==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.5","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9","@types/node-fetch":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.5_1663277482733_0.6170908665879142","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@vercel/remote-nx","version":"0.0.6","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.6","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"ad4e56c7fffb76887753f6a6d21d04ad043cc0f8","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.6.tgz","fileCount":5,"integrity":"sha512-HcuY+GRt5di+44jDhY88xZVgcjlIE/kwn/ootgTk993Ay+UDqRFNS8447/HgpxnEAFmQedAez8i6oVazkVHYNg==","signatures":[{"sig":"MEQCIG2J8fF7WuIIaMcWjQtklboUGf9LtRWne/lca77haYDEAiASAnmE4vcAksU6jz5+/YVOCYsZCNZQ6zx++dQd5Zuwgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI6m+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjlg/8CBWwXRH9EbmDne9AVl8DesZ2QQyj9BagGLZZq9e2j1sitgRm\r\nIKNzyOZ4TQ9vGR+npuPXrpDnOBBmuACeb21ONHQhLSoHrOQOAkSiGg53YXVp\r\nBcYSQ0ChDOGGMcEaXx7c0PRkxUaB5Izkyys3ZRg3SEzlJcxi5Ryc6nPtEBbi\r\niOlO4IKMpFv6PETaWECZcuodoCSplpqMgXZ/6K3LKUAWy25W2uLepV9SZguy\r\n1tKucApSvF/hEp9FReAjm0xtQ7CxSxbZmN+OGrKl8d+11VBto4pgcwVLkCrz\r\nAcvnfpJiAw6CCitqTRrAW/V1bARZSwNd5YyX9WLJYUtfwjEnNf+3NjtL3lcr\r\nat9O2DhFoYm1bkplB3EfYwzilnKNi7DnewhHBI1pAxd0oBGTwla+jxafvMJd\r\nkMtds97r6o2YD7j82Sd0O5IrdOOHfDtPjBx05n5nCb1nPbD8saFOGY+F8f4R\r\nhAJD1rd12h75tErylVgwOnKApfeaQcytTAoFgtdAt0OHABY/XY3wBS5DRyYz\r\nuJK3hdW+jMka3U01dfnxbZlPxNGIBaqOu8FQBol1IKcESl7RyiLN5jHCyDHM\r\nqII0QvvgdndImp7ELo0OA5tP8HZ9vJWLpYl5z1M7WpTAuoLDVr7cAUWAKdrD\r\nSI5iPlYeDCs31BY2fFeD/WKw/QPMWUXn5eE=\r\n=qeE2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.6.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/5f59f8f0be026414d7eee2c875f6d2b0/vercel-remote-nx-0.0.6.tgz","_integrity":"sha512-HcuY+GRt5di+44jDhY88xZVgcjlIE/kwn/ootgTk993Ay+UDqRFNS8447/HgpxnEAFmQedAez8i6oVazkVHYNg==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.6","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9","@types/node-fetch":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.6_1663281598709_0.6108208808773643","host":"s3://npm-registry-packages"}},"0.0.7-alpha.0":{"name":"@vercel/remote-nx","version":"0.0.7-alpha.0","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.7-alpha.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"b9415cea42f8ae1b708309e02cd59d46f51e544b","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.7-alpha.0.tgz","fileCount":5,"integrity":"sha512-XghnsoP7VJMxQqnofjopT6CZQnryosh32A8Y+j1x0TqvAjyM9G320wW0UZS9J2kqtEzffLTq7xw9dCOL/AqQnQ==","signatures":[{"sig":"MEUCIEVd8rKYicKLEjaV1AEwXgkH/rFoGXboUovDo0NpT49JAiEA3QZ6h74DiEfrR+Sx14+Kplbpcv+DuhBsqq01pDLGwcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJApGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6pxAAj82nu0WECeYix8/l1/U3HJLRyREfQwkW3Xb/DAoLp3kkVgtW\r\nf8dfjsWcsiWvuPnzxFeg9AHpWpMX/RNYABr2th1t5rsQTf8lbP49A+jHOEq0\r\n2mYzegjLRSc4MdAcWKPs2pN60T7d1Fg0TDmEOnJCiyOMlzxR8Tebuk0WVHsr\r\na0eSZvxfzWukS2zA/zPPsFilxcZiI+ljwIG0owiSc3kZwoUACWDTWQX2gWAy\r\n63kHuC2CUu1NBstdGMSMiV/1sRoo7UP3XMEN7Oj7pgIFiOg+zNlIk5wC1UeA\r\nDy8SV6pX64fPJ/0V60XPVZFROTRRNKFUblEBAD8HOGpNpkiqdnhhGabPjw17\r\nAVFHULuWmrJupUFJmNFpu8DsYriZTxR5dYmrg+hXtusc0r0DO36Ebv4TTZri\r\n3alzagigF5/Z2zatPsxUbj/r4z5r8iTHunDk3YPhbJKnPQeLGmEuIsJ/8rgV\r\nPb8AAxsxUu8RJIZa95vYUM1RrrJQFMWsZ4faLZg6tOrAEiJUVwpXZTR2e721\r\nGKaWGOdI2ntqF2WrNtbZFZ0BmZMQZxc6n+P2YQQCiOQqlzCynBeItOMtpywL\r\nyBrs0XWrWDsX6bcUhlUZ/V63XRHZVFHFeCkE+KNRZS3gco9LggWejmWPVyLN\r\nL5qvFrd2JIkUTj/nQwkEzWplAGr3EQF9tqw=\r\n=y52b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.7-alpha.0.tgz","readme":"# @vercel/remote-nx\n\nThis project implements a task runner for [@nrwl/nx](https://nx.dev) that caches build artifacts in the Vercel Remote Cache.\n\nCredit to examples on [nx-remotecache-custom](https://www.npmjs.com/package/nx-remotecache-custom).\n\n## Setup\n\nLet's assume you already have a Vercel Account. For the rest of the guide you will need a Vercel Access Token and your team id or team slug. You can create a vercel access token in your [account settings](https://vercel.com/account/tokens). Your team Id can be found under your team settings page.\n\nHave those handy as we'll need them to authorize your monorepo to Vercel's remote cache.\n\n## Usage\n\n```sh\nnpm install --save-dev @vercel/remote-nx\n```\n\nIn your `nx.json` file you will find a `tasksRunnerOptions` field. Update this field so that it's using the installed `@vercel/remote-nx`\n\n```jsonc filename=nx.json\n{\n  \"tasksRunnerOptions\": {\n    \"default\": {\n      \"runner\": \"@vercel/remote-nx\",\n      \"options\": {\n        \"token\": \"<token>\",\n        \"teamId\": \"<teamId>\"\n      }\n    }\n  }\n}\n```\n\nYou can specify your `token` and `teamId` in your nx.json or set them as environment variables.\n\n| Parameter                 | Description                                           |  Environment Variable / .env   | `nx.json` |\n| ------------------------- | ----------------------------------------------------- | ------------------------------ | --------- |\n| Vercel Access Token       | Vercel access token with access to the provided team  | `NX_VERCEL_REMOTE_CACHE_TOKEN` | `token`   |\n| Vercel Team ID (optional) | The Vercel Team ID that should share the Remote Cache | `NX_VERCEL_REMOTE_CACHE_TEAM`  | `teamId`  |\n\n## Run it 🚀\n\nClear your local cache and rebuild your project.\n\n```sh\nnx reset\nnx build\n```\n\n## Advanced Configuration\n\n| Option       | Description                                                                                           |\n| ------------ | ----------------------------------------------------------------------------------------------------- |\n| `verbose`    | Set to receive full stack traces whenever errors occur. Best used for debugging. **Default:** `false` |\n| `silent`     | Set to mute success and info logs. **Default:** `false`                                               |\n| `dotenv`     | Set to `false` to disable reading `.env` into `process.env`. **Default:** `true`                      |\n| `dotenvPath` | Set to read `.env` files from a different folder.                                                     |\n\n```json\n\"tasksRunnerOptions\": {\n  \"default\": {\n    \"runner\": \"@vercel/remote-nx\",\n    \"options\": {\n      \"verbose\": true,\n      \"silent\": true\n    }\n  }\n}\n```\n","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/f7e384c3395396700c512a372d5440a0/vercel-remote-nx-0.0.7-alpha.0.tgz","_integrity":"sha512-XghnsoP7VJMxQqnofjopT6CZQnryosh32A8Y+j1x0TqvAjyM9G320wW0UZS9J2kqtEzffLTq7xw9dCOL/AqQnQ==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.7-alpha.0","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.7-alpha.0_1663306310659_0.0644120505664878","host":"s3://npm-registry-packages"}},"0.0.7-alpha.2":{"name":"@vercel/remote-nx","version":"0.0.7-alpha.2","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.7-alpha.2","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"bf5bb947594266bffc8fcef0b9bdb1bd8c193c3a","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.7-alpha.2.tgz","fileCount":5,"integrity":"sha512-sywf0D5PcpRel1UfHc0SIa5QZwL66n246m+TGiY4a/nwZ+w25m9qsjj7BR533YJzF58xY3w/qoMmPlFVmqRxlQ==","signatures":[{"sig":"MEYCIQDWZqiN7UuxswbTFQ/6y9AGVKQ7WafsuzltCP0ldp0rGAIhANUt61+zW4T4f9c7Sy0RhHd5XwNErBgrERKuG6Pkb1Cn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJKSsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7fw//VPAyTK6GuHaGh9VLwiBlFjVfS+ID+U/mpgW4qQcAKkRlsg8c\r\nOo0jnRxvrF04PpXxOt+ALubdBU0ZdIhVxK3rtg8NqFGXSS00yR2oHF2MieGD\r\nFukLig7962w98OCYWQpEGxtyRB4YrYc8XV5I6dJJGOINA0j1QtvLFVpvwF8H\r\nRGWzUAEIS/TyTC+pg/i0eQoEJJ6UQDnFJQ5WDPZOkYsDSEf1u8/l0Q8ezw48\r\nCzlJh+Dv+JPnJ5fe64TM3//oiGfeEJJBSJQf32R803LDd3zJCkIR5G0dHvPR\r\nCER9Yex95mST+VT5xZbJ/7Ui/sTMLVBZCmahTNUzfJPuAov0v2sIdP+p8u3H\r\nYIegxSeM/82vdtJPkw5PZshANwfxDAJlQhP4rkMzvR4NfSjctgkYuEDBADvm\r\niEboS1t7FyguvnfMIhcZvkkdXDnIW/EpV/Dfd4SF6J079h45fQIPJ7dCbvRR\r\nG0CKtaLd//4/nsj9YGV+zUHJv0gy1jf3zD2x0VfBQ6EOQnTzHTWYB/AD+gcQ\r\nldJuig9cAyKelhBamGolCa0DaoPrMPgbslN3mymxrB6VDtEvMu1IKsLY5sla\r\nZ5XLJOgZVjpE57yKc0d04KET/sMPdsVFvVuBr0aIaeF6poiaFSox0/P5NGG3\r\nRQo/cFCLWaFbpVdsjMR055mcxaBkRiogqlQ=\r\n=2j5Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.7-alpha.2.tgz","readme":"# @vercel/remote-nx\n\nThis project implements a task runner for [@nrwl/nx](https://nx.dev) that caches build artifacts in the Vercel Remote Cache.\n\nCredit to examples on [nx-remotecache-custom](https://www.npmjs.com/package/nx-remotecache-custom).\n\n## Setup\n\nLet's assume you already have a Vercel Account. For the rest of the guide you will need a Vercel Access Token and your team id or team slug. You can create a vercel access token in your [account settings](https://vercel.com/account/tokens). Your team Id can be found under your team settings page.\n\nHave those handy as we'll need them to authorize your monorepo to Vercel's remote cache.\n\n## Usage\n\n```sh\nnpm install --save-dev @vercel/remote-nx\n```\n\nIn your `nx.json` file you will find a `tasksRunnerOptions` field. Update this field so that it's using the installed `@vercel/remote-nx`\n\n```jsonc filename=nx.json\n{\n  \"tasksRunnerOptions\": {\n    \"default\": {\n      \"runner\": \"@vercel/remote-nx\",\n      \"options\": {\n        \"token\": \"<token>\",\n        \"teamId\": \"<teamId>\"\n      }\n    }\n  }\n}\n```\n\nYou can specify your `token` and `teamId` in your nx.json or set them as environment variables.\n\n| Parameter                 | Description                                           |  Environment Variable / .env   | `nx.json` |\n| ------------------------- | ----------------------------------------------------- | ------------------------------ | --------- |\n| Vercel Access Token       | Vercel access token with access to the provided team  | `NX_VERCEL_REMOTE_CACHE_TOKEN` | `token`   |\n| Vercel Team ID (optional) | The Vercel Team ID that should share the Remote Cache | `NX_VERCEL_REMOTE_CACHE_TEAM`  | `teamId`  |\n\n## Run it 🚀\n\nClear your local cache and rebuild your project.\n\n```sh\nnx reset\nnx build\n```\n\n## Advanced Configuration\n\n| Option       | Description                                                                                           |\n| ------------ | ----------------------------------------------------------------------------------------------------- |\n| `verbose`    | Set to receive full stack traces whenever errors occur. Best used for debugging. **Default:** `false` |\n| `silent`     | Set to mute success and info logs. **Default:** `false`                                               |\n| `dotenv`     | Set to `false` to disable reading `.env` into `process.env`. **Default:** `true`                      |\n| `dotenvPath` | Set to read `.env` files from a different folder.                                                     |\n\n```json\n\"tasksRunnerOptions\": {\n  \"default\": {\n    \"runner\": \"@vercel/remote-nx\",\n    \"options\": {\n      \"verbose\": true,\n      \"silent\": true\n    }\n  }\n}\n```\n","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/2b0c99115fb604750923d41ddd5842df/vercel-remote-nx-0.0.7-alpha.2.tgz","_integrity":"sha512-sywf0D5PcpRel1UfHc0SIa5QZwL66n246m+TGiY4a/nwZ+w25m9qsjj7BR533YJzF58xY3w/qoMmPlFVmqRxlQ==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.7-alpha.2","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.7-alpha.2_1663345836212_0.3461165660885215","host":"s3://npm-registry-packages"}},"0.0.7-alpha.3":{"name":"@vercel/remote-nx","version":"0.0.7-alpha.3","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.7-alpha.3","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"4b966ae7e6e54c6525be82b24109bbb2811740e1","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.7-alpha.3.tgz","fileCount":5,"integrity":"sha512-SmtVc8n9cKXm4D88cOhSNbbAw3RGzq21H/R7r0h7cUWPZAAUntlpBzWnBEIRTB0sE1bVRGde5bGL3JlOpyxgTA==","signatures":[{"sig":"MEQCIDF1TFmNI4hnrR/FmaHApQ+B7KpzXqfvOeWBZI1N9tgjAiBsvcVOMZogdx3Z6H//SwX7Gos15V5LAjPFcoapPfZuCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJLqEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx4g/7BTS7dQ22Dv7rbwXs/ahnDTAjlT+eQLm/YeMxtCeTAnYzY+9u\r\n+fos5Ref6T0slC5XOhzCM9ipwpe+e3Fior4NfjCd+85p3RjMyMOaIpsl5O36\r\nYwPk8jpB7TF2BhMvLYKf7LF0CvLoERTNcJloOt9xe+u1B0BCS4wgMiN0BcVL\r\nJNvSq3omq69Zb3NRLB7Z5y8iHHmoeTl3SKIBsH9oEOUwl1eShPB+DDH7DirN\r\nYc7x+J9R0Ja4a90RFglBJmnq791OonapbeRnJKnJSTIS+rcUZWJGiq7EIjl2\r\nWj8+fHRAvyXrInoveBxYU//Mi5s3wH1tt6NJm9V8AmCcNrJ7UQiPo/sef5wR\r\nL1QRImPllTvoakrdEuYeQt0BBJkrEqT+vxdLNn+lGUphYlXaafIjSiWMMf3O\r\nT0JX5QfAFafBk4yZyFuOVkusgh4YLdHkXbzKqEJoO6c9UOXz6pVHjY1siOcw\r\nBzDCU/wk2k3PkHK8vu7hrrP/EVIWHgh9fSlN2A77RjxlEtd4qRSRHAlki0PN\r\nuiJHC2ZvrzbudOy5S3KvEXsTwyWP57L+LQKfnSlgCZESMhKAmUIRUr01dPws\r\njbKEuqA7FK4nk/s1IIVXIMzmPjonLp2nG9lHpSWwmd03tEkdSRdFPgmk0ykP\r\nM8hV2++Ao5edjMhdFoyxaX06rdQK5QDFZaM=\r\n=VVA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.7-alpha.3.tgz","readme":"# @vercel/remote-nx\n\nThis project implements a task runner for [@nrwl/nx](https://nx.dev) that caches build artifacts in the Vercel Remote Cache.\n\nCredit to examples on [nx-remotecache-custom](https://www.npmjs.com/package/nx-remotecache-custom).\n\n## Setup\n\nLet's assume you already have a Vercel Account. For the rest of the guide you will need a Vercel Access Token and your team ID. You can create a vercel access token in your [account settings](https://vercel.com/account/tokens). Your team ID can be found under your team settings page.\n\nHave those handy as we'll need them to authorize your monorepo to Vercel's remote cache.\n\n## Usage\n\n```sh\nnpm install --save-dev @vercel/remote-nx\n```\n\nIn your `nx.json` file you will find a `tasksRunnerOptions` field. Update this field so that it's using the installed `@vercel/remote-nx`\n\n```jsonc filename=nx.json\n{\n  \"tasksRunnerOptions\": {\n    \"default\": {\n      \"runner\": \"@vercel/remote-nx\",\n      \"options\": {\n        \"token\": \"<token>\",\n        \"teamId\": \"<teamId>\"\n      }\n    }\n  }\n}\n```\n\nYou can specify your `token` and `teamId` in your nx.json or set them as environment variables.\n\n| Parameter                 | Description                                           |  Environment Variable / .env   | `nx.json` |\n| ------------------------- | ----------------------------------------------------- | ------------------------------ | --------- |\n| Vercel Access Token       | Vercel access token with access to the provided team  | `NX_VERCEL_REMOTE_CACHE_TOKEN` | `token`   |\n| Vercel Team ID (optional) | The Vercel Team ID that should share the Remote Cache | `NX_VERCEL_REMOTE_CACHE_TEAM`  | `teamId`  |\n\n## Run it 🚀\n\nClear your local cache and rebuild your project.\n\n```sh\nnx reset\nnx build\n```\n\n## Advanced Configuration\n\n| Option       | Description                                                                                           |\n| ------------ | ----------------------------------------------------------------------------------------------------- |\n| `verbose`    | Set to receive full stack traces whenever errors occur. Best used for debugging. **Default:** `false` |\n| `silent`     | Set to mute success and info logs. **Default:** `false`                                               |\n| `dotenv`     | Set to `false` to disable reading `.env` into `process.env`. **Default:** `true`                      |\n| `dotenvPath` | Set to read `.env` files from a different folder.                                                     |\n\n```json\n\"tasksRunnerOptions\": {\n  \"default\": {\n    \"runner\": \"@vercel/remote-nx\",\n    \"options\": {\n      \"verbose\": true,\n      \"silent\": true\n    }\n  }\n}\n```\n","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/9be29101c96c0d43a22464388b33936d/vercel-remote-nx-0.0.7-alpha.3.tgz","_integrity":"sha512-SmtVc8n9cKXm4D88cOhSNbbAw3RGzq21H/R7r0h7cUWPZAAUntlpBzWnBEIRTB0sE1bVRGde5bGL3JlOpyxgTA==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.7-alpha.3","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.7-alpha.3_1663351428230_0.5854655657031873","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@vercel/remote-nx","version":"0.0.7","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.7","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"aaa0b05ced880cfcb3e0f297f045534bc4be1ff4","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.7.tgz","fileCount":5,"integrity":"sha512-6dECuQJLlGlT7JAOQ4GlCVpc7UfmDsWFCGAiKDTVHweLIheDgO0EEAVnwdKAKv8wSwnsl1STsMT7ICpvagVIRQ==","signatures":[{"sig":"MEYCIQCnQ+TfFD3GGy7OWqB/K7TyydQ3eIU8iWo8ymi0qpu07wIhALxVoqyT6wrZgbgltgCDqd6YJpA4GpjffzC1fk9zz63C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJMq8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYrA//cBGt9A6GH1SNRbwIEtv9dnsZiLourJ76tPXDsi4/XTvO1RhZ\r\n7K41ioivA9Ws9QxXyeyNSOBEdHBq4VD9OXUAPhCdgoJiBFgJi5BAkC8VGRkc\r\n7dd8yMhI7uKRz+4SyBbqrQbDLY9pUDK5s94Wk3YsJp9fuRse58kGrStQCL2r\r\nxjYmq3Y/axnXjsAPXG7ZGItQ+rlFmCBlU0Oth4/kxsAkxY/CF4Q84MJWLpaZ\r\nlnUxY/iElNKlJv6uRucA/PF6bVGv74I4GDdO9NpfVUPjw9F5TCULO4dbUK/Q\r\naXGGmrwevyainl7vloDf2nDV4RQpk1Fx5KH9nxLGAm+1h/4e4QMtthsRUB3I\r\nmGVXNTAXIxei5IP6BC+n5CjbEkf8TPZp67Rgnk72qTjSfzs/NL18cqhM8FU1\r\nZ3akJTKTCYAtSz5jUYax+K5UVyXzXf4lb4V1vzQI2itYBJzkAVjvVXHi61ey\r\nhW6gyORm9biFwH93MjvtBmHAWn7reCG2fqw3ceDb+tZhxJXx96jVhbaWGvPd\r\nGPi+IGjPYqN0kBXHk6jzU47sFLT4OFuVtaMVM35DjtWqnuDTx6GdFuVQzi4S\r\nKwRtop5W+XaJtdfbQMPmQ08yK9GbPInqRcckx7BSTObESOvT1rSk6U0hYEJH\r\nABSAhoHndI9A7XerK16885zgtC+Y2+6ORu0=\r\n=OJFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.7.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/65182269c89c8c820cbbe065d78a0bcf/vercel-remote-nx-0.0.7.tgz","_integrity":"sha512-6dECuQJLlGlT7JAOQ4GlCVpc7UfmDsWFCGAiKDTVHweLIheDgO0EEAVnwdKAKv8wSwnsl1STsMT7ICpvagVIRQ==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.7","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.7_1663355580401_0.6356597771518699","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@vercel/remote-nx","version":"0.0.8","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"_id":"@vercel/remote-nx@0.0.8","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"067773ccd8d6bfd4d0ff3dd120793c116c49a3eb","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.8.tgz","fileCount":5,"integrity":"sha512-eGSHPGOOK3IKCFGzlJgwkZMEIG2nOBT46yc7Ks8V+AeaKlMMnKRkoEhIOZw6bcNKx9LOKdPU3ngOhYwYarxy8Q==","signatures":[{"sig":"MEUCIAaGJ9efuSMH7LkfydAa/+Nqudr8QpODSxrFOBWJmPN9AiEA7Tr6iHNw0HNKQ6+VkHS/7RaZZwGVWDqN9o6rUhqY5MM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJRGUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBtg//dLiJlAgtg9YJ1o826QaHElSsCnALY+7/ZJHMwV6EO3C3X0Cf\r\nRIBkitq97WrcG5rpESh90YXDyHomDzSPVtkxWQMzgFKF1gSyygHTkxQIFbio\r\nXkvoTsUVDnl8gcjdA6oBL3VxryphOc47ZWmsMJMhcWko8KB1TRuHNQJbSrYw\r\nwKw6OeRwnfZnMdcVtVH0OvmIa6XpJzIHY0OGgb9i98ORgyPIRce4CsUNPV4U\r\nHX0DXsVCKLdS7AyZPn5xUjXuVZ02DQsuHKrINc3XH6Wich15EFDCPvkjtjhc\r\nQgEwCESnS2fYiI5mOEFCGNa5cKvxdLNPfMF6bX0bD+TePecQdadiWXWOxxBy\r\noL0QKaZvdzxC4QpgpYP/85PKU/0M7azbWecmieiQDcEPpny+NlCJeuoLLDNI\r\nQr7AeXKWleMTRvfcugAW40f00ojftr3vGPjDM2mAA1ScwgwF80qMaExTbC/y\r\njFXyyF14WP2wD+QtUsQHKmCUfTwEBW1FyPr3eeCAOAgk8KMsbkSCJ4yNDbvt\r\nKejG7MxuUssIYy3B1zXzd2Al4rMwG4E3SJ0T6bSWawCvgAWVlBFP4KHHfSz7\r\nsgC4UEVPxBx85F8EcOvLYc2S+hykakjqRCpMZSdgQLAcCQA5D/CcN2V9NanJ\r\nkxnqH89xcBiPKDJt4dmnlyunOTE+LpO78ME=\r\n=CI0r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.8.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/1ee85acadf239e20f71cc6b6c86fd305/vercel-remote-nx-0.0.8.tgz","_integrity":"sha512-eGSHPGOOK3IKCFGzlJgwkZMEIG2nOBT46yc7Ks8V+AeaKlMMnKRkoEhIOZw6bcNKx9LOKdPU3ngOhYwYarxy8Q==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","node-fetch":"^2.6.1","@vercel/remote":"^0.0.8","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.8_1663373716682_0.9765964581632356","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@vercel/remote-nx","version":"0.0.9","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"license":"MPL-2.0","_id":"@vercel/remote-nx@0.0.9","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"0845885064c84333fdbbc735d736b3b300d1c233","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-0.0.9.tgz","fileCount":5,"integrity":"sha512-s4lVU6Bj+bI8qLPyFxyB2XmcSzHuByNOsWpKfBoYUMpKw08AEjRj55Bb8kd3iJjOVlTk6BVpu7QDWSt8y/+f+w==","signatures":[{"sig":"MEUCIGklnGRWOgYw7iC6S68ZbctWP+mNHr9S/vNjA+Ak+OtRAiEAw3IsTP2JeRY5ztsshNe6dQf0MQ0EopjwVLm89tbHK8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLv2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxyw//Y1Vtd+FvRTa4eRPxv+WKXwfMKn4B72M7h6FMOvUYF+wHYt/Y\r\nxga+N3om67LEAAk+jSn0542qOaSrkNH7nj9SVpKYVzZcMFOIlSetifcHKhfp\r\nzuvYkdN9N9W59udbaZUkmOehnSanawKgWWIBWonV1otxkJ8eEM70pzSEeIVE\r\nDuiiin9mozynUvUsPS1nIcWNL+m+ZqVORW5P20czLiV6bccIfJjqMn7xTcOc\r\nvvC2jSOosB6VdSelj0ZjatnzO3Dt1XuXrMzhxlIQZk62CLoqIdoO1QHDTAVo\r\nfpGOc+GusnU9m4yXaKdG4B9sbAKsZ0SPAeUfwmjTWebuL6s4ET12QaCPX4b6\r\n/y2fcU326+9jJdFxBsP8zCJwTAPPcLx/pr6cVdep1zT3C4fU607LaB085NNZ\r\npiByLZlDE2gHe8cRXPj6OR0y7ux/6Ktr334DbaLBxazT2XtPBdy0M+4mLFcM\r\nKjPqm1RZA9OeypLxEfJhHrSPOFm1Zjbl6AYqEVKM56wZ3aZQI1mIEUMxXqoV\r\nBEHJCZSX9aN6t/RgQz88uIrvgrgEvFWcCS1SBnTiaL8EddaCr9KucVKNksz3\r\nas5KYFap7Ghn+Qiwnu1JdifP2idlK6yViP2mE+7I9Ij/6uBgFspfFkw4My37\r\nVMzByvUaIK98abPsGtS4LldBvrZ9iaGF6lA=\r\n=WfP4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-0.0.9.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/ca2c3191cf59745266ce88b69f4c59ee/vercel-remote-nx-0.0.9.tgz","_integrity":"sha512-s4lVU6Bj+bI8qLPyFxyB2XmcSzHuByNOsWpKfBoYUMpKw08AEjRj55Bb8kd3iJjOVlTk6BVpu7QDWSt8y/+f+w==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","@vercel/remote":"^0.0.9","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^0.0.1","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_0.0.9_1663613942563_0.26923144702413615","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@vercel/remote-nx","version":"1.0.0","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"license":"MPL-2.0","_id":"@vercel/remote-nx@1.0.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"0a2076416acb4e6b9879a4e33b97b25d364e7d87","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-1.0.0.tgz","fileCount":5,"integrity":"sha512-ZdcbbIWjTvVZ1Io/sTFTUs32jDbf387GoOvYd+fAiYN4uioBJjbpCDiEk/dcvkrF60sY3v08ghoZNcqUL5pvvw==","signatures":[{"sig":"MEUCIQD0ppA/MatoPoFzNFWueGjyOrsQTQ96VR6M3fZEIk8xqgIgLgnkQ42m/FP9cnCGKBO2C34MYtE0LwY6E03GH75+2Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKNpnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq62RAAkRsW3qztwFd3aevJ4GOyYJJBcO3C3eYKA+KCd0Qdo6xAEzkT\r\nIlXOhlXcmDKb2mQS9XvOBe6nFFYN0Pd5XnRD+xG0esucXNs5BpGi5pXmb+gy\r\nKpMHXSBs7A0kKeDwagqI957KKrmlqydVIInlP0ZlGdgI7j/qbduLioU7Wh/A\r\njNIPbQODVXnwVDuu5aHqwlLYJj1+1VD6gHaOl1jTMjghe+2r1zvkRk8NuYqI\r\nbqvNL0ieco9gw6EZ9BWsedE/r5cYUsUHr2OcMeY16i/Ghz/kJ8Uf1Ei07ocV\r\nh5MflmtWhxondHly7FMPkOVvDRc6xXesOOkmGBI2VM43F3Hohx7oZl9n1te6\r\nZf/NKrIWe3wGf6bnn7fnjz648z0nORw59p8xV0xhFdrssnS4WeThSr8qOK61\r\n/r/875wYxmj0ZqxX8/X0dYGiwE0ep5xGLhwNkPDFlHQB/LvGQWPG1F49xzES\r\nAEUFPy8Ku83sPY6ROt9HGKdhCn+SiQKgBd50lD0mSdHi+A2vlQzcTZz7R1Y3\r\nYR8zVTZK72xcMj3BB8PcRvxjJJ9m24fJZTv8KMz2cm5NkU+nbef5GJc2M7Go\r\nJKKdE6y5ufrosnBvXbtr8tP5ERfkA4knCobQqvv+qYh2XkMOvjq4NWlT9oYm\r\n73y83K7KjKSLE6b6rfeaxFnscRfJssaPSTw=\r\n=+MFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-1.0.0.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/e9b1fa14eab60e80dcec0ce008f9d420/vercel-remote-nx-1.0.0.tgz","_integrity":"sha512-ZdcbbIWjTvVZ1Io/sTFTUs32jDbf387GoOvYd+fAiYN4uioBJjbpCDiEk/dcvkrF60sY3v08ghoZNcqUL5pvvw==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","@vercel/remote":"^1.0.0","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^1.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_1.0.0_1663621734856_0.40448664491981035","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@vercel/remote-nx","version":"1.0.1","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"license":"MPL-2.0","_id":"@vercel/remote-nx@1.0.1","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"f35834a071560f434a5fa029bbf76b63be7739c6","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-1.0.1.tgz","fileCount":5,"integrity":"sha512-K6aVZox16D/mK6awdP/DnsdgI34B/+Pg6IdOoZudl/jcDNOmXJQYdsL3SWOgQndeBmt19SSR2LTuytOjE6tTCw==","signatures":[{"sig":"MEUCIQC5yoWB8+dqnqKuVVVNRXDv5aCkAR8h4si680UZqNPz0QIgHrTAv80t7IAAAAlj+8wuxE0R1px4qSZRqVacgU1Vw1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKgnnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmompA//fFNjFpDH83irKVk5hPlHa5afCUHgxHLTBO4j+Eg0+3KcW+3J\r\n/yV9eUhBiN6A9PXxzlVa5pQUU8iPPJEekOB4RtKs10PnDblI7CLEsKSPmZt7\r\ng0jwgxA1ztOlS2/vgyIsVYWCr+bJ2nk1/ZrAPX6yL8Ibvunfi2Paf4kh+uhy\r\n3FIukxG1PEGgE1m5OIJuCYFEExU66YhBNu0ckq6ZR0Zlhdd+8C6X3V3nNVax\r\nXj5YeJXopO+UwAzD4IMsvHV/qBiYjDWVKGqAfYxFAXsvdJnwM7VS1+qDQ+Iv\r\n9EJBWx52suZFmptveMKmCj+hSyJ5wdR8E78XH/CuPMX4VKhrJ9BbyDyH9Wr/\r\nJsX6SqvvPquVrI5Ln/WgJi/WscnK00ME+S/TgWmkJ7ytoaz47rjuvGP7NVh2\r\nvwBQOAsaaEWfJzSlX9FMfttKjz8t3MamwSS+tJzBmpWpx4RimDcfJYTXwOJN\r\nj+zF0llknzx3jY9+Ohs7t5KlubF9z0kHNNa/+H1DMBrqjtM+g0RaUtGER1k2\r\nv/mOrFy1bgUv29fnGoUmJPT9y1VWFZJV1g+0dvVQN/Cba6rWzKwEs5F0Cfu3\r\nLjpBbJ+F7ebaLLeNiwf0Kx3N5lO1cPa4Jr+3ifAROzCrlPnRS3MgaSaTg8de\r\nKIOXsE5oFmJluaNKPiTMy9tZJSkG3Y5tlE0=\r\n=ieel\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:vercel-remote-nx-1.0.1.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/6a4ec8f5d4e480dedd76f2e4c856685a/vercel-remote-nx-1.0.1.tgz","_integrity":"sha512-K6aVZox16D/mK6awdP/DnsdgI34B/+Pg6IdOoZudl/jcDNOmXJQYdsL3SWOgQndeBmt19SSR2LTuytOjE6tTCw==","_npmVersion":"8.15.0","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.0","@vercel/remote":"^1.0.1","nx-remotecache-custom":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.3.2","tsconfig":"^1.0.0","typescript":"4.6.4","@babel/core":"^7.17.10","@types/yargs":"^16.0.1","@nrwl/workspace":"^14.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_1.0.1_1663699431749_0.6863662532939905","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@vercel/remote-nx","version":"1.1.0","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"license":"MPL-2.0","_id":"@vercel/remote-nx@1.1.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"quietshu","email":"g@shud.in"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"snokohn","email":"snokohn@yahoo.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"chriswdmr","email":"github.wolle404@gmail.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"a8429264f9d51c2fb2959fee09bd93a4db03bee1","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-1.1.0.tgz","fileCount":5,"integrity":"sha512-6YnlDQZxUBWeQHOKKAfxh6nRv0/Ya4IwkSOmw6Fs4dpKHa6yasXtsVnychUbmObxizYSuIzzeI7A+WLkcS/+0Q==","signatures":[{"sig":"MEYCIQDWwRbLmszpQeeXnNE5E5USIGCLR/5GomHS9qsidOrDHwIhAJ+PmZZI16pxX9a4WrmKlXfGV3iqkvvDNc04xfp4QLmp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24315},"main":"dist/index.js","_from":"file:vercel-remote-nx-1.1.0.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/e557dcf1c040d8f73955764f614316b7/vercel-remote-nx-1.1.0.tgz","_integrity":"sha512-6YnlDQZxUBWeQHOKKAfxh6nRv0/Ya4IwkSOmw6Fs4dpKHa6yasXtsVnychUbmObxizYSuIzzeI7A+WLkcS/+0Q==","_npmVersion":"9.5.1","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"^4.1.0","@vercel/remote":"^1.0.1","nx-remotecache-custom":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.32.0","tsconfig":"^1.0.0","typescript":"5.1.3","@babel/core":"^7.22.5","@types/yargs":"^17.0.24","@nx/workspace":"^16.3.2"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_1.1.0_1688098236742_0.8148493459852975","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@vercel/remote-nx","version":"1.1.1","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"license":"MPL-2.0","_id":"@vercel/remote-nx@1.1.1","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"quietshu","email":"g@shud.in"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"snokohn","email":"snokohn@yahoo.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"chriswdmr","email":"github.wolle404@gmail.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"431b39452da5bd907facb770f8000c83f8cac2c8","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-1.1.1.tgz","fileCount":5,"integrity":"sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==","signatures":[{"sig":"MEUCIAIZZdZmwUNAhtuy4YlBv3ZDZHyh3tCmGQSUtFdmT+VcAiEAqxymGlSN/fP3nMcVQmf2tptIrkwMNwhw+ahIlrAxItU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24313},"main":"dist/index.js","_from":"file:vercel-remote-nx-1.1.1.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/66801e5d1bd0d52d8bf10b426b5e50a9/vercel-remote-nx-1.1.1.tgz","_integrity":"sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==","_npmVersion":"9.5.1","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"^4.1.0","@vercel/remote":"1.0.1","nx-remotecache-custom":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.32.0","tsconfig":"1.0.0","typescript":"5.1.3","@babel/core":"^7.22.5","@types/yargs":"^17.0.24","@nx/workspace":"^16.3.2"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_1.1.1_1688099247743_0.29965809165740875","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@vercel/remote-nx","version":"2.0.0","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"author":{"name":"Vercel"},"license":"MPL-2.0","_id":"@vercel/remote-nx@2.0.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"quietshu","email":"g@shud.in"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"chriswdmr","email":"github.wolle404@gmail.com"},{"name":"snokohn","email":"snokohn@yahoo.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"0e518ca63471cd6f8460d94865ce1b219181d3c1","tarball":"https://registry.npmjs.org/@vercel/remote-nx/-/remote-nx-2.0.0.tgz","fileCount":5,"integrity":"sha512-lO5zIXnfg6Igi3Zpsf6uzSPXassO7j4udA5Jn++qKyUTqtzpn0rUav5VmNxDTS4nEDJhrYyRJwx7oUNp7yQyTQ==","signatures":[{"sig":"MEYCIQDK1ODvXa+qtZZn+NeaxGOnpZZBHaswEv+iKsDQT1XtlwIhAJR8g6DSwPAxgFCPI5trFaQGqVtw5XW6QYEaINuFpQgM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24583},"main":"dist/index.js","_from":"file:vercel-remote-nx-2.0.0.tgz","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --emitDeclarationOnly false --noEmit","clean:build":"rm -rf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/08c1621f1860c2bf96eb4dfcc84f9319/vercel-remote-nx-2.0.0.tgz","_integrity":"sha512-lO5zIXnfg6Igi3Zpsf6uzSPXassO7j4udA5Jn++qKyUTqtzpn0rUav5VmNxDTS4nEDJhrYyRJwx7oUNp7yQyTQ==","_npmVersion":"10.2.3","description":"Remote caching for @nrwl/nx using Vercel Remote Cache","directories":{},"_nodeVersion":"18.19.0","dependencies":{"chalk":"^4.1.0","@vercel/remote":"1.0.1","nx-remotecache-custom":"^17.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nx":"^17.2.8","vitest":"^0.32.0","tsconfig":"1.0.0","typescript":"5.1.3","@babel/core":"^7.22.5","@types/yargs":"^17.0.24","@nx/workspace":"^17.2.8"},"_npmOperationalInternal":{"tmp":"tmp/remote-nx_2.0.0_1707144095658_0.36346310380127145","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-09-15T19:48:02.643Z","modified":"2026-05-18T20:55:03.226Z","0.0.4":"2022-09-15T19:48:02.942Z","0.0.5-alpha.0":"2022-09-15T20:13:15.614Z","0.0.5":"2022-09-15T21:31:22.886Z","0.0.6":"2022-09-15T22:39:58.872Z","0.0.7-alpha.0":"2022-09-16T05:31:50.831Z","0.0.7-alpha.2":"2022-09-16T16:30:36.454Z","0.0.7-alpha.3":"2022-09-16T18:03:48.425Z","0.0.7":"2022-09-16T19:13:00.572Z","0.0.8":"2022-09-17T00:15:16.838Z","0.0.9":"2022-09-19T18:59:02.774Z","1.0.0":"2022-09-19T21:08:55.086Z","1.0.1":"2022-09-20T18:43:51.917Z","1.1.0":"2023-06-30T04:10:36.971Z","1.1.1":"2023-06-30T04:27:27.917Z","2.0.0":"2024-02-05T14:41:35.803Z"},"author":{"name":"Vercel"},"license":"MPL-2.0","keywords":["vercel","nx","remote","cache","remotecache","blob","storage","typescript"],"description":"Remote caching for @nrwl/nx using Vercel Remote Cache","maintainers":[{"email":"matheus.frndes@gmail.com","name":"matheuss"},{"email":"matt.j.straka@gmail.com","name":"matt.straka"},{"email":"infra+release@vercel.com","name":"vercel-release-bot"},{"email":"team@zeit.co","name":"zeit-bot"}],"readme":"# @vercel/remote-nx\n\n[![@vercel/remote-nx](https://img.shields.io/npm/v/@vercel/remote-nx)](https://npmjs.org/@vercel/remote-nx)\n\nThis project implements a task runner for [@nrwl/nx](https://nx.dev) that caches build artifacts in the Vercel Remote Cache.\n\n## Table of Contents\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Setup](#setup)\n- [Usage](#usage)\n- [Run it 🚀](#run-it-)\n- [Advanced Configuration](#advanced-configuration)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Setup\n\nLet's assume you already have a Vercel Account. For the rest of the guide you will need a Vercel Access Token and your team ID. You can create a vercel access token in your [account settings](https://vercel.com/account/tokens). Your team ID can be found under your team settings page.\n\nHave those handy as we'll need them to authorize your monorepo to Vercel's remote cache.\n\n## Usage\n\n```sh\nnpm install --save-dev @vercel/remote-nx\n```\n\nIn your `nx.json` file you will find a `tasksRunnerOptions` field. Update this field so that it's using the installed `@vercel/remote-nx`\n\n```jsonc filename=nx.json\n{\n  \"tasksRunnerOptions\": {\n    \"default\": {\n      \"runner\": \"@vercel/remote-nx\",\n      \"options\": {\n        \"cacheableOperations\": [\"build\", \"test\", \"lint\", \"e2e\"],\n        \"token\": \"<token>\",\n        \"teamId\": \"<teamId>\"\n      }\n    }\n  }\n}\n```\n\nYou can specify your `token` and `teamId` in your nx.json or set them as environment variables.\n\n| Parameter                 | Description                                           |  Environment Variable / .env   | `nx.json` |\n| ------------------------- | ----------------------------------------------------- | ------------------------------ | --------- |\n| Vercel Access Token       | Vercel access token with access to the provided team  | `NX_VERCEL_REMOTE_CACHE_TOKEN` | `token`   |\n| Vercel Team ID (optional) | The Vercel Team ID that should share the Remote Cache | `NX_VERCEL_REMOTE_CACHE_TEAM`  | `teamId`  |\n\n## Run it 🚀\n\nClear your local cache and rebuild your project.\n\n```sh\nnx reset\nnx build\n```\n\n## Advanced Configuration\n\n| Option       | Description                                                                                           |\n| ------------ | ----------------------------------------------------------------------------------------------------- |\n| `verbose`    | Set to receive full stack traces whenever errors occur. Best used for debugging. **Default:** `false` |\n| `silent`     | Set to mute success and info logs. **Default:** `false`                                               |\n| `dotenv`     | Set to `false` to disable reading `.env` into `process.env`. **Default:** `true`                      |\n| `dotenvPath` | Set to read `.env` files from a different folder.                                                     |\n\n```json\n\"tasksRunnerOptions\": {\n  \"default\": {\n    \"runner\": \"@vercel/remote-nx\",\n    \"options\": {\n      \"verbose\": true,\n      \"silent\": true\n    }\n  }\n}\n```\n\n---\n\nCredit to [`nx-remotecache-custom` examples](https://www.npmjs.com/package/nx-remotecache-custom).\n\n","readmeFilename":"README.md"}