├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── ask-a-question.md │ └── bug-report.md ├── dependabot.yml └── workflows │ ├── ci.yaml │ └── release-please.yml ├── .gitignore ├── .prettierrc ├── .versionrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── bin └── cli.js ├── command.js ├── defaults.js ├── eslint.config.mjs ├── index.js ├── jest.config.js ├── lib ├── checkpoint.js ├── configuration.js ├── detect-package-manager.js ├── format-commit-message.js ├── latest-semver-tag.js ├── lifecycles │ ├── bump.js │ ├── changelog.js │ ├── commit.js │ └── tag.js ├── preset-loader.js ├── print-error.js ├── run-exec.js ├── run-execFile.js ├── run-lifecycle-script.js ├── stringify-package.js ├── updaters │ ├── index.js │ └── types │ │ ├── csproj.js │ │ ├── gradle.js │ │ ├── json.js │ │ ├── maven.js │ │ ├── openapi.js │ │ ├── plain-text.js │ │ ├── python.js │ │ └── yaml.js └── write-file.js ├── package.json └── test ├── commit-message-config.integration-test.js ├── config-files.integration-test.js ├── config-keys.integration-test.js ├── core.spec.js ├── git.integration-test.js ├── invalid-config.integration-test.js ├── mocks ├── Project-6.3.1.csproj ├── Project-6.4.0.csproj ├── VERSION-1.0.0.txt ├── VERSION-6.3.1.txt ├── build-6.3.1.gradle.kts ├── build-6.4.0.gradle.kts ├── increment-version.txt ├── jest-mocks.js ├── manifest-6.3.1.json ├── mix.exs ├── openapi-1.2.3-crlf.yaml ├── openapi-1.2.3-lf.yaml ├── openapi-1.3.0-crlf.yaml ├── openapi-1.3.0-lf.yaml ├── pom-6.3.1-crlf.xml ├── pom-6.3.1-lf.xml ├── pom-6.4.0-crlf.xml ├── pom-6.4.0-lf.xml ├── pubspec-6.3.1-crlf.yaml ├── pubspec-6.3.1.yaml ├── pubspec-6.4.0-crlf.yaml ├── pubspec-6.4.0.yaml ├── pyproject-1.0.0.toml ├── pyproject-1.1.0.toml ├── updater │ ├── customer-updater.js │ └── increment-updater.js └── version.txt ├── pre-commit-hook.integration-test.js ├── preset.integration-test.js ├── stringify-package.spec.js └── utils.spec.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ask-a-question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.github/ISSUE_TEMPLATE/ask-a-question.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.versionrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/.versionrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/bin/cli.js -------------------------------------------------------------------------------- /command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/command.js -------------------------------------------------------------------------------- /defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/defaults.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/checkpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/checkpoint.js -------------------------------------------------------------------------------- /lib/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/configuration.js -------------------------------------------------------------------------------- /lib/detect-package-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/detect-package-manager.js -------------------------------------------------------------------------------- /lib/format-commit-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/format-commit-message.js -------------------------------------------------------------------------------- /lib/latest-semver-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/latest-semver-tag.js -------------------------------------------------------------------------------- /lib/lifecycles/bump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/lifecycles/bump.js -------------------------------------------------------------------------------- /lib/lifecycles/changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/lifecycles/changelog.js -------------------------------------------------------------------------------- /lib/lifecycles/commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/lifecycles/commit.js -------------------------------------------------------------------------------- /lib/lifecycles/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/lifecycles/tag.js -------------------------------------------------------------------------------- /lib/preset-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/preset-loader.js -------------------------------------------------------------------------------- /lib/print-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/print-error.js -------------------------------------------------------------------------------- /lib/run-exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/run-exec.js -------------------------------------------------------------------------------- /lib/run-execFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/run-execFile.js -------------------------------------------------------------------------------- /lib/run-lifecycle-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/run-lifecycle-script.js -------------------------------------------------------------------------------- /lib/stringify-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/stringify-package.js -------------------------------------------------------------------------------- /lib/updaters/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/index.js -------------------------------------------------------------------------------- /lib/updaters/types/csproj.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/csproj.js -------------------------------------------------------------------------------- /lib/updaters/types/gradle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/gradle.js -------------------------------------------------------------------------------- /lib/updaters/types/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/json.js -------------------------------------------------------------------------------- /lib/updaters/types/maven.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/maven.js -------------------------------------------------------------------------------- /lib/updaters/types/openapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/openapi.js -------------------------------------------------------------------------------- /lib/updaters/types/plain-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/plain-text.js -------------------------------------------------------------------------------- /lib/updaters/types/python.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/python.js -------------------------------------------------------------------------------- /lib/updaters/types/yaml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/updaters/types/yaml.js -------------------------------------------------------------------------------- /lib/write-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/lib/write-file.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/package.json -------------------------------------------------------------------------------- /test/commit-message-config.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/commit-message-config.integration-test.js -------------------------------------------------------------------------------- /test/config-files.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/config-files.integration-test.js -------------------------------------------------------------------------------- /test/config-keys.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/config-keys.integration-test.js -------------------------------------------------------------------------------- /test/core.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/core.spec.js -------------------------------------------------------------------------------- /test/git.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/git.integration-test.js -------------------------------------------------------------------------------- /test/invalid-config.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/invalid-config.integration-test.js -------------------------------------------------------------------------------- /test/mocks/Project-6.3.1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/Project-6.3.1.csproj -------------------------------------------------------------------------------- /test/mocks/Project-6.4.0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/Project-6.4.0.csproj -------------------------------------------------------------------------------- /test/mocks/VERSION-1.0.0.txt: -------------------------------------------------------------------------------- 1 | 1.0.0 -------------------------------------------------------------------------------- /test/mocks/VERSION-6.3.1.txt: -------------------------------------------------------------------------------- 1 | 6.3.1 -------------------------------------------------------------------------------- /test/mocks/build-6.3.1.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/build-6.3.1.gradle.kts -------------------------------------------------------------------------------- /test/mocks/build-6.4.0.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/build-6.4.0.gradle.kts -------------------------------------------------------------------------------- /test/mocks/increment-version.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/mocks/jest-mocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/jest-mocks.js -------------------------------------------------------------------------------- /test/mocks/manifest-6.3.1.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.3.1" 3 | } -------------------------------------------------------------------------------- /test/mocks/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/mix.exs -------------------------------------------------------------------------------- /test/mocks/openapi-1.2.3-crlf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/openapi-1.2.3-crlf.yaml -------------------------------------------------------------------------------- /test/mocks/openapi-1.2.3-lf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/openapi-1.2.3-lf.yaml -------------------------------------------------------------------------------- /test/mocks/openapi-1.3.0-crlf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/openapi-1.3.0-crlf.yaml -------------------------------------------------------------------------------- /test/mocks/openapi-1.3.0-lf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/openapi-1.3.0-lf.yaml -------------------------------------------------------------------------------- /test/mocks/pom-6.3.1-crlf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pom-6.3.1-crlf.xml -------------------------------------------------------------------------------- /test/mocks/pom-6.3.1-lf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pom-6.3.1-lf.xml -------------------------------------------------------------------------------- /test/mocks/pom-6.4.0-crlf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pom-6.4.0-crlf.xml -------------------------------------------------------------------------------- /test/mocks/pom-6.4.0-lf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pom-6.4.0-lf.xml -------------------------------------------------------------------------------- /test/mocks/pubspec-6.3.1-crlf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pubspec-6.3.1-crlf.yaml -------------------------------------------------------------------------------- /test/mocks/pubspec-6.3.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pubspec-6.3.1.yaml -------------------------------------------------------------------------------- /test/mocks/pubspec-6.4.0-crlf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pubspec-6.4.0-crlf.yaml -------------------------------------------------------------------------------- /test/mocks/pubspec-6.4.0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pubspec-6.4.0.yaml -------------------------------------------------------------------------------- /test/mocks/pyproject-1.0.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pyproject-1.0.0.toml -------------------------------------------------------------------------------- /test/mocks/pyproject-1.1.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/pyproject-1.1.0.toml -------------------------------------------------------------------------------- /test/mocks/updater/customer-updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/updater/customer-updater.js -------------------------------------------------------------------------------- /test/mocks/updater/increment-updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/mocks/updater/increment-updater.js -------------------------------------------------------------------------------- /test/mocks/version.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/pre-commit-hook.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/pre-commit-hook.integration-test.js -------------------------------------------------------------------------------- /test/preset.integration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/preset.integration-test.js -------------------------------------------------------------------------------- /test/stringify-package.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/stringify-package.spec.js -------------------------------------------------------------------------------- /test/utils.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/absolute-version/commit-and-tag-version/HEAD/test/utils.spec.js --------------------------------------------------------------------------------