gitextract_zdwe5kv4/ ├── .changeset/ │ ├── README.md │ └── config.json ├── .eslintignore ├── .eslintrc ├── .github/ │ ├── ISSUE_TEMPLATE.md │ ├── actions/ │ │ └── ci-setup/ │ │ └── action.yml │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .prettierignore ├── .vscode/ │ ├── launch.json │ └── settings.json ├── FUNDING.json ├── LICENSE ├── README.md ├── SECURITY.md ├── assets/ │ ├── README.md │ └── images/ │ └── README.md ├── babel.config.js ├── docs/ │ ├── adding-a-changeset.md │ ├── automating-changesets.md │ ├── checking-for-changesets.md │ ├── command-line-options.md │ ├── common-questions.md │ ├── config-file-options.md │ ├── decisions.md │ ├── detailed-explanation.md │ ├── dictionary.md │ ├── experimental-options.md │ ├── fixed-packages.md │ ├── intro-to-using-changesets.md │ ├── linked-packages.md │ ├── modifying-changelog-format.md │ ├── prereleases.md │ ├── problems-publishing-in-monorepos.md │ ├── snapshot-releases.md │ └── versioning-apps.md ├── jest.config.js ├── package.json ├── packages/ │ ├── apply-release-plan/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── get-changelog-entry.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── test-utils/ │ │ │ ├── failing-functions.ts │ │ │ ├── get-changelog-dep-updated.ts │ │ │ ├── get-changelog-entry-with-git-hash.ts │ │ │ ├── simple-get-changelog-entry.ts │ │ │ └── simple-get-commit-entry.ts │ │ ├── types.ts │ │ ├── utils.ts │ │ └── version-package.ts │ ├── assemble-release-plan/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── README.md │ │ ├── apply-links.ts │ │ ├── determine-dependents.ts │ │ ├── flatten-releases.ts │ │ ├── increment.test.ts │ │ ├── increment.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── match-fixed-constraint.ts │ │ ├── test-utils.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── changelog-git/ │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ └── src/ │ │ └── index.ts │ ├── changelog-github/ │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── cli/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── bin.js │ │ ├── changelog/ │ │ │ └── package.json │ │ ├── commit/ │ │ │ └── package.json │ │ ├── default-files/ │ │ │ └── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── changelog.ts │ │ ├── commands/ │ │ │ ├── add/ │ │ │ │ ├── __tests__/ │ │ │ │ │ └── add.ts │ │ │ │ ├── createChangeset.ts │ │ │ │ ├── index.ts │ │ │ │ └── messages.ts │ │ │ ├── init/ │ │ │ │ ├── __tests__/ │ │ │ │ │ └── command.ts │ │ │ │ └── index.ts │ │ │ ├── pre/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── publish/ │ │ │ │ ├── __tests__/ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── publishPackages.test.ts │ │ │ │ │ └── releaseCommand.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── npm-utils.ts │ │ │ │ └── publishPackages.ts │ │ │ ├── status/ │ │ │ │ ├── __tests__/ │ │ │ │ │ └── status.ts │ │ │ │ └── index.ts │ │ │ ├── tag/ │ │ │ │ ├── __tests__/ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ └── version/ │ │ │ ├── index.ts │ │ │ └── version.test.ts │ │ ├── commit/ │ │ │ ├── commit.test.ts │ │ │ ├── getCommitFunctions.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── run.test.ts │ │ ├── run.ts │ │ ├── types.ts │ │ └── utils/ │ │ ├── cli-utilities.ts │ │ ├── createPromiseQueue.test.ts │ │ ├── createPromiseQueue.ts │ │ ├── getLastJsonObjectFromString.test.ts │ │ ├── getLastJsonObjectFromString.ts │ │ ├── getUntaggedPackages.ts │ │ ├── types.ts │ │ ├── v1-legacy/ │ │ │ ├── README.md │ │ │ └── removeFolders.ts │ │ └── versionablePackages.ts │ ├── config/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── schema.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── errors/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── get-dependents-graph/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── get-dependency-graph.test.ts │ │ ├── get-dependency-graph.ts │ │ └── index.ts │ ├── get-github-info/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── get-release-plan/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ └── index.ts │ ├── get-version-range-type/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── git/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── logger/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── parse/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── pre/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ └── index.ts │ ├── read/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── legacy.ts │ ├── release-utils/ │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ └── src/ │ │ ├── __snapshots__/ │ │ │ └── utils.test.ts.snap │ │ ├── fake-publish-script-multi-package.js │ │ ├── fake-publish-script-single-package.js │ │ ├── gitUtils.ts │ │ ├── index.ts │ │ ├── readChangesetState.ts │ │ ├── run.test.ts │ │ ├── run.ts │ │ ├── utils.test.ts │ │ └── utils.ts │ ├── should-skip-package/ │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ └── src/ │ │ └── index.ts │ ├── types/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ └── src/ │ │ └── index.ts │ └── write/ │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src/ │ ├── index.test.ts │ └── index.ts ├── scripts/ │ └── test-utils/ │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src/ │ ├── index.test.ts │ └── index.ts ├── tsconfig.json └── types/ ├── boxen.d.ts ├── fixturez.d.ts ├── human-id.d.ts ├── lodash.d.ts └── spawndamnit.d.ts