{"_id":"@abizzle/changesets-assemble-release-plan","_rev":"3-025cab3360a724834e17fc12bc145f1c","name":"@abizzle/changesets-assemble-release-plan","dist-tags":{"latest":"6.0.0-next.3"},"versions":{"5.3.0-next.0":{"name":"@abizzle/changesets-assemble-release-plan","version":"5.3.0-next.0","description":"Reads changesets and adds information on dependents that need bumping","main":"dist/changesets-assemble-release-plan.cjs.js","module":"dist/changesets-assemble-release-plan.esm.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/changesets/changesets.git#main"},"dependencies":{"@abizzle/changesets-types":"^5.3.0-next.0","@babel/runtime":"^7.20.1","@changesets/errors":"^0.1.4","@changesets/get-dependents-graph":"^1.3.5","@manypkg/get-packages":"^1.1.3","semver":"^5.4.1"},"devDependencies":{"@abizzle/changesets-config":"2.4.0-next.0"},"types":"./dist/changesets-assemble-release-plan.cjs.d.ts","gitHead":"d810a087f0229731d53f6f602b01a5a6c0b492c4","bugs":{"url":"https://github.com/changesets/changesets/issues"},"homepage":"https://github.com/changesets/changesets/tree/main#readme","_id":"@abizzle/changesets-assemble-release-plan@5.3.0-next.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-lAUXl7xjjC8T0W5OpoQAaSVyw21Tg6rwyruVcRzU5cQpY4BdXJTkc7pyTi23NCu4fXEN1qxyWKOfz9hwdouozw==","shasum":"5dd210126d3df2d1808c44d87bd7906bdb15405b","tarball":"https://registry.npmjs.org/@abizzle/changesets-assemble-release-plan/-/changesets-assemble-release-plan-5.3.0-next.0.tgz","fileCount":28,"unpackedSize":172475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMCKpfvIshfzf5IgaCx6acQoBJ4GaHkaGqYuS/XfTRSAIhAKVFidmmHDMVrX2LRAr3M8ECumppTuoBld0V43/y0PmL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyewyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovMA/+Poz4XgEQcg25gMwkn0Xm+VeCu7VmmS2+5hNKhF+XcjjGFXg1\r\nkEJz672b96Uo02weHxXRaMgI7bZ9UqnEda4lLbnN++FvBOAQOOQk6HmK7BIj\r\n4BrVlnzyaDu3ExT5uWddF1BpfeqifVHK0dfavfLPQLZAKZ8NK7f8wng4JilI\r\nvIyOJyBDpBcF10+OQVGkqPB6imot6WqLNlmd244W7frgvrUOPn8GVZbBYa6a\r\nVwTrCsOSIWHlEo365jEVXzERhYC+GtrcrnRC2OlKi4eJjdGj4cQsDS6hJjSQ\r\njaw4MooSKvmmfFYx1rVwEwfjmF2FVB+U/AamdVRdST9YpCYodvQyNUWq11kP\r\n5SbywCEbqanRCQMDjPrrsnlVq4T1bHrJQlYLMs7FvAxNzu2+mMaqUifDYkNI\r\ncBDo9/C2Kw990TJHFfHp36sxSzcVDIrJxZf+dKn/16eY0mudQNYwEV4d2ysV\r\n9jspa6ODNEW7LG2T4gCqmzRj2GLD5sPlLmtvJiOxLU/B6DNb0GPVBDx8wP+h\r\nMI/aUld371qljCsWTmuqmK0D+G2LOHD7TPnJOpVzqXUsPMKOJq7o7Eh7icYU\r\n4Ex8nsSLNiOQgxR4KNcS0sK8QaeFJ7qxzKQYEsr2JlB5y9qgpkIbDA/izRbw\r\nBHHj7EgVQvM3czWEbDpQWdrc7hByq/vS6L8=\r\n=OoOW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"},"directories":{},"maintainers":[{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/changesets-assemble-release-plan_5.3.0-next.0_1674177586714_0.8506795906460891"},"_hasShrinkwrap":false},"6.0.0-next.1":{"name":"@abizzle/changesets-assemble-release-plan","version":"6.0.0-next.1","description":"Reads changesets and adds information on dependents that need bumping","main":"dist/changesets-assemble-release-plan.cjs.js","module":"dist/changesets-assemble-release-plan.esm.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/changesets/changesets.git#main"},"dependencies":{"@abizzle/changesets-types":"^6.0.0-next.1","@babel/runtime":"^7.20.1","@changesets/errors":"^0.1.4","@changesets/get-dependents-graph":"^1.3.5","@manypkg/get-packages":"^1.1.3","semver":"^5.4.1"},"devDependencies":{"@abizzle/changesets-config":"2.4.0-next.0"},"types":"./dist/changesets-assemble-release-plan.cjs.d.ts","gitHead":"45699e5cedd0c528bcf85f0c95f5e80996fe287c","bugs":{"url":"https://github.com/changesets/changesets/issues"},"homepage":"https://github.com/changesets/changesets/tree/main#readme","_id":"@abizzle/changesets-assemble-release-plan@6.0.0-next.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-00j4/iHLk6t3Rnhsb/rm5zOkR2zaTF1ay+CYwdE1DGCYHkdZEGEQDr8VX5SoueohWq+McMYrESyAJLdOnEriUg==","shasum":"02a03f7a4b4503a836a392ee496d62def7b485b3","tarball":"https://registry.npmjs.org/@abizzle/changesets-assemble-release-plan/-/changesets-assemble-release-plan-6.0.0-next.1.tgz","fileCount":18,"unpackedSize":111076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuM5kvO+18Bs+sBwXVIeabTV12tObxHi5cIczH2dWNGAiAbLRd19uf6Ky2Nova32U8NvNbnsDaoJwhuJFwvaKXBKg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0prvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhNQ//a4ThbRe6haMrNkcgsvgT5lpjX8T4R2JswbYQYHRW5UTSO2/w\r\nei3q2xFgs8vd5+cHfF2X+Xb9TtvHd4UkGIOuoZpYaT76mvfc7yVEEUib0LXO\r\nsSnbf1tiMu8l3aONtESeR1Z0QbuTv+DT1PRwdx3obCE0F63Cpoq/3rfbg+6K\r\nS0ESsw+Kb8IY+emOgm5dw7sz724egMyhc4x+0hwC0VxAzRMOTy2JpJdX0Zog\r\nqWzqS8KGmgGxfwBbWHJ+j1ZoZ65EyeSO9bZfvW4UHloNNOWrhGdsoT5v1FsZ\r\noF06HoIB6CGZ+EFdBatc48edjHhxy8eN1ioXEd0j2B2qcNCOGwcjGRcRNDOc\r\nZy9JuRuxTWPFWJG3cxbgoNfD5PM1uKojQjLbCsDITfUDNH3A2vIKxF4yumlm\r\nj4IK53+KViL+Jy9gUQ/nmlBmsGQAkVrdpiYtYMlZviWGBD7/iO+Uk6Y+oiEK\r\n8YvQ1/8hvO6mapvlsX/Gba65QZm+pUrx1uFBqKTQj3ZTrB/e/C5FcNSjt/Sl\r\najxC+f5KG2pQcqRF7WYROd+d6FKEeFldzy60kY2vwTOHKLigcZ8Par7Zr0yU\r\nxmgLua3X323MALMknalrv7rCxVngcEzNe3t/IzhdtfPW1ASiqsHEITUbl2Yw\r\ncdAGAPf66eZhtxKLwDQDHmvq86OW1x9yn+Q=\r\n=tDw9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"},"directories":{},"maintainers":[{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/changesets-assemble-release-plan_6.0.0-next.1_1674746606913_0.6748435847829468"},"_hasShrinkwrap":false},"6.0.0-next.2":{"name":"@abizzle/changesets-assemble-release-plan","version":"6.0.0-next.2","description":"Reads changesets and adds information on dependents that need bumping","main":"dist/changesets-assemble-release-plan.cjs.js","module":"dist/changesets-assemble-release-plan.esm.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/changesets/changesets.git#main"},"dependencies":{"@abizzle/changesets-types":"^6.0.0-next.2","@babel/runtime":"^7.20.1","@changesets/errors":"^0.1.4","@changesets/get-dependents-graph":"^1.3.5","@manypkg/get-packages":"^1.1.3","semver":"^5.4.1"},"devDependencies":{"@abizzle/changesets-config":"2.4.0-next.0"},"types":"./dist/changesets-assemble-release-plan.cjs.d.ts","gitHead":"276813395c572f217e54fe64bf502853f20f24dc","bugs":{"url":"https://github.com/changesets/changesets/issues"},"homepage":"https://github.com/changesets/changesets/tree/main#readme","_id":"@abizzle/changesets-assemble-release-plan@6.0.0-next.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vtGGx/HEfuW87pT3Mf0gfgvgc1zgwCPkl+H1AAAc+j9sv+HxWRZ0z0i1gCC+ZUPkpR2/SJwsUNN3NBHCCu5c8w==","shasum":"74000abe32a141e3e4938d9ca19e61b2e1c54eb7","tarball":"https://registry.npmjs.org/@abizzle/changesets-assemble-release-plan/-/changesets-assemble-release-plan-6.0.0-next.2.tgz","fileCount":28,"unpackedSize":181437,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVaSRQ2w4ggJ0d21WKReZctdyYxsS0T8+tUFG6MhB5UAIgI0ehtIs5hVT+fXClYClR/vYebI0sE7F0FUNRukbUnO4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0pypACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrVA/+NdIhQef7sJmbPs9VS7FWAnuC1jxh2sMBrswl6BxJ+f1hckum\r\nhuhwVieL9Jab6eqDixspq5a3EmvnlNS9XXJYOB4wG5/XvotTnWFfUIFWT+UQ\r\ngv9tJwa77o5p1LnJOF16oyGIEFJkOonU0t5RiKVyE3ONmpktJMxGU7CK3xlc\r\n3p0XxPHiHgOFmciUT0eGKVLPk3RXQnBtWqUzTjMxl+GzSQM/iXJnxlqMcUf0\r\nGJ8+a2z1Cp02lfo3cMY5BtxcYv02ICFyn3QbxCgoua4D0QU/wbPxlDQ0raaI\r\nUAu1y4GW7A1PgykpjXOmGFlHoZ2yZ2Eov8SdRYULxcC+H1J7jKj7H9mjmpWH\r\ndb1b1qqRtRaymu22bgVN/9sEPM43Da7LOStDpjydfpEL9rovdsiD3L06DC39\r\ntV48UTTP/2wHjvnHtrT/JYcpuYvfQWylLI8c83leyQay25/TEh1rR2qh/DSR\r\nF/Zj8A3R1pFD8TnwSNkSJ8Lfno0WMxQv3LJS6AKFhQkatbIwSwJfC72jEvwr\r\ntrqARnguKuGQWQ0YgI8Nnm57yWvAwzyfc2AEZeNTk35vxOJzeHlVJWwZ0RHg\r\nbc3weaAVvnxsh1t1FKrIAqA7R7uUCtgPg17LHy7Kqd30qpgq8RgbxdxRv9L5\r\nwDcSTmpyojzncOoj8wl34mtU8wSxg0ZkIxk=\r\n=U6Gi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"},"directories":{},"maintainers":[{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/changesets-assemble-release-plan_6.0.0-next.2_1674747048985_0.4355910879015621"},"_hasShrinkwrap":false},"6.0.0-next.3":{"name":"@abizzle/changesets-assemble-release-plan","version":"6.0.0-next.3","description":"Reads changesets and adds information on dependents that need bumping","main":"dist/changesets-assemble-release-plan.cjs.js","module":"dist/changesets-assemble-release-plan.esm.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/changesets/changesets.git#main"},"dependencies":{"@abizzle/changesets-types":"^6.0.0-next.3","@babel/runtime":"^7.20.1","@changesets/errors":"^0.1.4","@changesets/get-dependents-graph":"^1.3.5","@manypkg/get-packages":"^1.1.3","semver":"^5.4.1"},"devDependencies":{"@abizzle/changesets-config":"2.4.0-next.1"},"types":"./dist/changesets-assemble-release-plan.cjs.d.ts","gitHead":"3fb24821be3670bb204752b4af4175f93cda4f2f","bugs":{"url":"https://github.com/changesets/changesets/issues"},"homepage":"https://github.com/changesets/changesets/tree/main#readme","_id":"@abizzle/changesets-assemble-release-plan@6.0.0-next.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-pd9MtBSM27Nhc2Rm4t8Ts5NDEhsB4MU4mWOhR+udk0DGmjMPFd5Myiru8RMerTtta/bsAKrh/KfLnS7fCwD2UA==","shasum":"15c7e5b5635e3aa3f35b9f31027ff080e7c52619","tarball":"https://registry.npmjs.org/@abizzle/changesets-assemble-release-plan/-/changesets-assemble-release-plan-6.0.0-next.3.tgz","fileCount":28,"unpackedSize":181550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLBriQY/a5MqqBMbLBB6vd66ZMBFFMRv9Xr6j2K7/BfAiEA3Gmow2zIQkA6my9wOKe1bc/DH9yCXOD7a+gdh9v0aho="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ur/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd3A/+Kik2TQPRrsCTOh60gvkgSSkaS6GWnJv/SUbStQGELSfMpzmu\r\n6g1JO4eZFjr7s6DmRuKCvTdSRr8c7NQN6qgzC6imEhWFC8w59MuWZRqtT88o\r\nk6PlxJk614vZ80BA6JMasWT8TlTEE5PQJAyyiVlEVZImUZnbgqfG0756IVJt\r\nfZYQ86KoPOrhoJskhBBeELr/55PoxmwlZm5QwuKXoDJHhii8ZeohHBch3ckq\r\nHL8GqLw0EJvIW8X1prgDpvUQMAFrE4AhR9dfY0DkTV+fbvg9OMSe6XgDcr8X\r\nE9fVldmctEnXufebZaUPBlpLRr7YsmG+arqKddUx34pCbyV3WmHfqZCfGDAx\r\nmc3vNyh/hi9/7rdApIIT6Bbi7nWqoszX9jR4UetqgyOsjrGwQvJ1I6T7Om56\r\nL9RLkq0g4YBPTImScNSr0F0eeuzI2wMRss3TCo61uchnN+jUip/irwdEhkD1\r\nTda2cdhUsawKPnNVCm/35BB8qPu5qtm/AyJxkxoIBECavUJUU1F+z0kgl8xj\r\n/AbCm4Y9IpA7abGJCiO7LtiwgTzj7sEa3IUGH3Je6g4pJb2MvpKczFA+jETV\r\ni9VDjapBfuFrs+XceCBnMbqpNExISKCW/QSajYncsr47pMh3VL2G3Qknh71y\r\nSA0ccdQN0Cpy8esmC0hECNGOnnDI4xZMnrM=\r\n=RKiU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"},"directories":{},"maintainers":[{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/changesets-assemble-release-plan_6.0.0-next.3_1674767103382_0.9013724577114637"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-20T01:19:46.648Z","5.3.0-next.0":"2023-01-20T01:19:46.895Z","modified":"2023-01-26T21:05:03.918Z","6.0.0-next.1":"2023-01-26T15:23:27.070Z","6.0.0-next.2":"2023-01-26T15:30:49.153Z","6.0.0-next.3":"2023-01-26T21:05:03.791Z"},"maintainers":[{"name":"virtuaboza","email":"andrew.m.boza@gmail.com"}],"description":"Reads changesets and adds information on dependents that need bumping","homepage":"https://github.com/changesets/changesets/tree/main#readme","repository":{"type":"git","url":"git+https://github.com/changesets/changesets.git#main"},"bugs":{"url":"https://github.com/changesets/changesets/issues"},"license":"MIT","readme":"# Assemble Release Plan\n\n[![View changelog](https://img.shields.io/badge/changelogs.xyz-Explore%20Changelog-brightgreen)](https://changelogs.xyz/@changesets/assemble-release-plan)\n\nAssemble a release plan for changesets from data about a repository.\n\nUsage\n\n```ts\nimport assembleReleasePlan from \"@changesets/assemble-release-plan\";\nimport readChangesets from \"@changesets/read\";\nimport { read } from \"@changesets/config\";\nimport { getPackages } from \"@manypkg/get-packages\";\nimport { readPreState } from \"@changesets/pre\";\n\nconst packages = await getPackages(cwd);\nconst preState = await readPreState(cwd);\nconst config = await read(cwd, packages);\nconst changesets = await readChangesets(cwd, sinceRef);\n\nconst releasePlan = assembleReleasePlan(changesets, packages, config, preState);\n```\n\nSignature\n\n```ts\nimport { NewChangeset, Config, ReleasePlan } from \"@changesets/types\";\nimport { Packages } from \"@manypkg/get-packages\";\n\nassembleReleasePlan = (\n  changesets: NewChangeset[],\n  packages: Packages,\n  config: Config\n) => ReleasePlan;\n```\n\nThis package exists so assembling a release plan can be done without reading from disc.\nThis is useful primarily for testing within the changesets project, and when you cannot\nrun commands within the repository you want a release plan for (some CI cases).\n\nFor most cases, you should use `@changesets/get-release-plan` which will read local changeset\nfiles, config, and workspaces, to assemble the release plan from.\n","readmeFilename":"README.md"}