text: module.exports = {
    branches: ["master"],
    tagFormat: "${version}",
    plugins: [
      "@semantic-release/commit-analyzer",
      "@semantic-release/release-notes-generator",
      "@semantic-release/changelog",
      [
        "@google/semantic-release-replace-plugin",
        {
          replacements: [
            {
              files: ["package.json"],
              from: '"version": ".*"',
              to: '"version": "${nextRelease.version}"',
            },
          ],
        },
      ],
      "@semantic-release/github",
      [
        "@semantic-release/git",
        {
          assets: ["CHANGELOG.md", "package.json"],
        },
      ],
    ],
    analyzeCommits: {
      releaseRules: [
        { type: "docs", release: "patch" },
        { type: "build", release: "patch" },
      ],
    },
    preset: "conventionalcommits",
    presetConfig: {
      types: [
        { type: "feat", section: "Features" },
        { type: "feature", section: "Features" },
        { type: "fix", section: "Bug Fixes" },
        { type: "perf", section: "Performance Improvements" },
        { type: "revert", section: "Reverts" },
        { type: "docs", section: "Documentation" },
        { type: "style", section: "Styles" },
        { type: "chore", section: "Miscellaneous Chores" },
        { type: "refactor", section: "Code Refactoring" },
        { type: "test", section: "Tests" },
        { type: "build", section: "Build System" },
        { type: "ci", section: "Continuous Integration" },
      ],
    },
  };
  