├── .all-contributorsrc ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── 01-bug.yml │ ├── 02-documentation.yml │ ├── 03-feature.yml │ └── 04-tooling.yml ├── PULL_REQUEST_TEMPLATE.md ├── SECURITY.md ├── actions │ ├── prepare │ │ └── action.yml │ └── transition │ │ └── action.yml ├── renovate.json └── workflows │ ├── accessibility-alt-text-bot.yml │ ├── ci.yml │ ├── compliance.yml │ ├── contributors.yml │ ├── cta.yml │ ├── post-release.yml │ ├── pr-review-requested.yml │ └── release.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .markdownlint.json ├── .markdownlintignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .release-it.json ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin └── should-semantic-release.mjs ├── cspell.json ├── eslint.config.js ├── knip.json ├── package.json ├── pnpm-lock.yaml ├── src ├── cli.test.ts ├── cli.ts ├── getCommitMeaning.test.ts ├── getCommitMeaning.ts ├── index.ts ├── shouldSemanticRelease.test.ts ├── shouldSemanticRelease.ts ├── types.ts ├── utils.test.ts └── utils.ts ├── tsconfig.eslint.json ├── tsconfig.json ├── tsup.config.ts └── vitest.config.ts /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/DEVELOPMENT.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: JoshuaKGoldberg 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01-bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/ISSUE_TEMPLATE/01-bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02-documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/ISSUE_TEMPLATE/02-documentation.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/03-feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/ISSUE_TEMPLATE/03-feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/04-tooling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/ISSUE_TEMPLATE/04-tooling.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/actions/prepare/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/actions/prepare/action.yml -------------------------------------------------------------------------------- /.github/actions/transition/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/actions/transition/action.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/accessibility-alt-text-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/accessibility-alt-text-bot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/compliance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/compliance.yml -------------------------------------------------------------------------------- /.github/workflows/contributors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/contributors.yml -------------------------------------------------------------------------------- /.github/workflows/cta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/cta.yml -------------------------------------------------------------------------------- /.github/workflows/post-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/post-release.yml -------------------------------------------------------------------------------- /.github/workflows/pr-review-requested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/pr-review-requested.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /lib 3 | /node_modules 4 | -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.markdownlintignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 24.11.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.release-it.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/README.md -------------------------------------------------------------------------------- /bin/should-semantic-release.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/bin/should-semantic-release.mjs -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/cspell.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/eslint.config.js -------------------------------------------------------------------------------- /knip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/knip.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/cli.test.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/getCommitMeaning.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/getCommitMeaning.test.ts -------------------------------------------------------------------------------- /src/getCommitMeaning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/getCommitMeaning.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/shouldSemanticRelease.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/shouldSemanticRelease.test.ts -------------------------------------------------------------------------------- /src/shouldSemanticRelease.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/shouldSemanticRelease.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- 1 | export interface ShouldSemanticReleaseOptions { 2 | verbose?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/utils.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- 1 | { "extends": "./tsconfig.json", "include": ["."] } 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshuaKGoldberg/should-semantic-release/HEAD/vitest.config.ts --------------------------------------------------------------------------------