├── .claude ├── hooks │ └── session-start.sh └── settings.json ├── .devcontainer ├── Dockerfile ├── devcontainer.json └── init.sh ├── .gemini └── settings.json ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── e2e-binaries.yml │ ├── release-binaries.yml │ └── release.yml ├── .gitignore ├── .lintstagedrc.js ├── .npmrc ├── .oxlintrc.json ├── .rulesync ├── commands │ ├── add-tests.md │ ├── check.md │ ├── clean-branches.md │ ├── create-and-merge-pr.md │ ├── judge-pr.md │ ├── release-dry-run.md │ ├── release.md │ ├── review-pr.md │ └── stabilize-cicheck.md ├── mcp.json ├── rules │ ├── coding-guidelines.md │ ├── overview.md │ └── testing-guidelines.md ├── skills │ └── skill-creator │ │ ├── LICENSE.txt │ │ ├── SKILL.md │ │ ├── references │ │ ├── output-patterns.md │ │ └── workflows.md │ │ └── scripts │ │ ├── init_skill.py │ │ ├── package_skill.py │ │ └── quick_validate.py └── subagents │ ├── code-reviewer.md │ ├── diff-analyzer.md │ ├── pr-handler.md │ ├── pr-merger.md │ └── security-reviewer.md ├── .rulesyncignore ├── .secretlintrc.json ├── .serena └── project.yml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── SECURITY.md ├── biome.json ├── ccr.config.json ├── config-schema.json ├── cspell.json ├── deno.json ├── eslint.config.js ├── images ├── logo.jpg └── logo.png ├── knip.ts ├── mise.toml ├── opencode.json ├── package.json ├── pnpm-lock.yaml ├── rulesync.jsonc ├── scripts ├── generate-json-schema.ts ├── run-tasks-md.ts └── run-tasks.ts ├── src ├── cli │ ├── commands │ │ ├── generate.test.ts │ │ ├── generate.ts │ │ ├── gitignore.test.ts │ │ ├── gitignore.ts │ │ ├── import.test.ts │ │ ├── import.ts │ │ ├── init.test.ts │ │ ├── init.ts │ │ ├── mcp.test.ts │ │ └── mcp.ts │ └── index.ts ├── config │ ├── config-resolver.test.ts │ ├── config-resolver.ts │ ├── config.test.ts │ └── config.ts ├── constants │ ├── announcements.ts │ ├── general.ts │ └── rulesync-paths.ts ├── e2e │ └── e2e.spec.ts ├── features │ ├── commands │ │ ├── agentsmd-command.test.ts │ │ ├── agentsmd-command.ts │ │ ├── antigravity-command.test.ts │ │ ├── antigravity-command.ts │ │ ├── claudecode-command.test.ts │ │ ├── claudecode-command.ts │ │ ├── codexcli-command.test.ts │ │ ├── codexcli-command.ts │ │ ├── commands-processor.test.ts │ │ ├── commands-processor.ts │ │ ├── copilot-command.test.ts │ │ ├── copilot-command.ts │ │ ├── cursor-command.test.ts │ │ ├── cursor-command.ts │ │ ├── geminicli-command.test.ts │ │ ├── geminicli-command.ts │ │ ├── opencode-command.test.ts │ │ ├── opencode-command.ts │ │ ├── roo-command.test.ts │ │ ├── roo-command.ts │ │ ├── rulesync-command.test.ts │ │ ├── rulesync-command.ts │ │ ├── simulated-command.ts │ │ └── tool-command.ts │ ├── ignore │ │ ├── amazonqcli-ignore.test.ts │ │ ├── amazonqcli-ignore.ts │ │ ├── augmentcode-ignore.test.ts │ │ ├── augmentcode-ignore.ts │ │ ├── claudecode-ignore.test.ts │ │ ├── claudecode-ignore.ts │ │ ├── cline-ignore.test.ts │ │ ├── cline-ignore.ts │ │ ├── cursor-ignore.test.ts │ │ ├── cursor-ignore.ts │ │ ├── geminicli-ignore.test.ts │ │ ├── geminicli-ignore.ts │ │ ├── ignore-processor.test.ts │ │ ├── ignore-processor.ts │ │ ├── junie-ignore.test.ts │ │ ├── junie-ignore.ts │ │ ├── kiro-ignore.test.ts │ │ ├── kiro-ignore.ts │ │ ├── qwencode-ignore.test.ts │ │ ├── qwencode-ignore.ts │ │ ├── roo-ignore.test.ts │ │ ├── roo-ignore.ts │ │ ├── rulesync-ignore.test.ts │ │ ├── rulesync-ignore.ts │ │ ├── tool-ignore.test.ts │ │ ├── tool-ignore.ts │ │ ├── windsurf-ignore.test.ts │ │ └── windsurf-ignore.ts │ ├── mcp │ │ ├── amazonqcli-mcp.test.ts │ │ ├── amazonqcli-mcp.ts │ │ ├── claudecode-mcp.test.ts │ │ ├── claudecode-mcp.ts │ │ ├── cline-mcp.test.ts │ │ ├── cline-mcp.ts │ │ ├── codexcli-mcp.test.ts │ │ ├── codexcli-mcp.ts │ │ ├── copilot-mcp.test.ts │ │ ├── copilot-mcp.ts │ │ ├── cursor-mcp.test.ts │ │ ├── cursor-mcp.ts │ │ ├── geminicli-mcp.test.ts │ │ ├── geminicli-mcp.ts │ │ ├── junie-mcp.test.ts │ │ ├── junie-mcp.ts │ │ ├── mcp-processor.test.ts │ │ ├── mcp-processor.ts │ │ ├── modular-mcp.test.ts │ │ ├── modular-mcp.ts │ │ ├── opencode-mcp.test.ts │ │ ├── opencode-mcp.ts │ │ ├── roo-mcp.test.ts │ │ ├── roo-mcp.ts │ │ ├── rulesync-mcp.test.ts │ │ ├── rulesync-mcp.ts │ │ ├── tool-mcp.test.ts │ │ └── tool-mcp.ts │ ├── rules │ │ ├── agentsmd-rule.test.ts │ │ ├── agentsmd-rule.ts │ │ ├── amazonqcli-rule.test.ts │ │ ├── amazonqcli-rule.ts │ │ ├── antigravity-rule.test.ts │ │ ├── antigravity-rule.ts │ │ ├── augmentcode-legacy-rule.test.ts │ │ ├── augmentcode-legacy-rule.ts │ │ ├── augmentcode-rule.test.ts │ │ ├── augmentcode-rule.ts │ │ ├── claudecode-legacy-rule.test.ts │ │ ├── claudecode-legacy-rule.ts │ │ ├── claudecode-rule.test.ts │ │ ├── claudecode-rule.ts │ │ ├── cline-rule.test.ts │ │ ├── cline-rule.ts │ │ ├── codexcli-rule.test.ts │ │ ├── codexcli-rule.ts │ │ ├── copilot-rule.test.ts │ │ ├── copilot-rule.ts │ │ ├── cursor-rule.test.ts │ │ ├── cursor-rule.ts │ │ ├── geminicli-rule.test.ts │ │ ├── geminicli-rule.ts │ │ ├── junie-rule.test.ts │ │ ├── junie-rule.ts │ │ ├── kiro-rule.test.ts │ │ ├── kiro-rule.ts │ │ ├── opencode-rule.test.ts │ │ ├── opencode-rule.ts │ │ ├── qwencode-rule.test.ts │ │ ├── qwencode-rule.ts │ │ ├── roo-rule.test.ts │ │ ├── roo-rule.ts │ │ ├── rules-processor.test.ts │ │ ├── rules-processor.ts │ │ ├── rulesync-rule.test.ts │ │ ├── rulesync-rule.ts │ │ ├── tool-rule.test.ts │ │ ├── tool-rule.ts │ │ ├── warp-rule.test.ts │ │ ├── warp-rule.ts │ │ ├── windsurf-rule.test.ts │ │ └── windsurf-rule.ts │ ├── skills │ │ ├── agentsmd-skill.test.ts │ │ ├── agentsmd-skill.ts │ │ ├── claudecode-skill.test.ts │ │ ├── claudecode-skill.ts │ │ ├── codexcli-skill.test.ts │ │ ├── codexcli-skill.ts │ │ ├── copilot-skill.test.ts │ │ ├── copilot-skill.ts │ │ ├── cursor-skill.test.ts │ │ ├── cursor-skill.ts │ │ ├── geminicli-skill.test.ts │ │ ├── geminicli-skill.ts │ │ ├── rulesync-skill.test.ts │ │ ├── rulesync-skill.ts │ │ ├── simulated-skill.test.ts │ │ ├── simulated-skill.ts │ │ ├── skills-processor.test.ts │ │ ├── skills-processor.ts │ │ └── tool-skill.ts │ └── subagents │ │ ├── agentsmd-subagent.test.ts │ │ ├── agentsmd-subagent.ts │ │ ├── claudecode-subagent.test.ts │ │ ├── claudecode-subagent.ts │ │ ├── codexcli-subagent.test.ts │ │ ├── codexcli-subagent.ts │ │ ├── copilot-subagent.test.ts │ │ ├── copilot-subagent.ts │ │ ├── cursor-subagent.test.ts │ │ ├── cursor-subagent.ts │ │ ├── geminicli-subagent.test.ts │ │ ├── geminicli-subagent.ts │ │ ├── roo-subagent.test.ts │ │ ├── roo-subagent.ts │ │ ├── rulesync-subagent.test.ts │ │ ├── rulesync-subagent.ts │ │ ├── simulated-subagent.test.ts │ │ ├── simulated-subagent.ts │ │ ├── subagents-processor.test.ts │ │ ├── subagents-processor.ts │ │ ├── tool-subagent.test.ts │ │ └── tool-subagent.ts ├── mcp │ ├── commands.test.ts │ ├── commands.ts │ ├── ignore.test.ts │ ├── ignore.ts │ ├── mcp.test.ts │ ├── mcp.ts │ ├── rules.test.ts │ ├── rules.ts │ ├── skills.test.ts │ ├── skills.ts │ ├── subagents.test.ts │ └── subagents.ts ├── test-utils │ └── test-directories.ts ├── types │ ├── ai-dir.ts │ ├── ai-file.ts │ ├── dir-feature-processor.ts │ ├── feature-processor.ts │ ├── features.ts │ ├── mcp.ts │ ├── rulesync-file.ts │ ├── tool-file.test.ts │ ├── tool-file.ts │ ├── tool-targets.test.ts │ └── tool-targets.ts └── utils │ ├── error.test.ts │ ├── error.ts │ ├── file.test.ts │ ├── file.ts │ ├── frontmatter.test.ts │ ├── frontmatter.ts │ ├── logger.ts │ └── vitest.ts ├── tsconfig.json ├── tsup.deno.config.ts ├── vitest.config.ts └── vitest.e2e.config.ts /.claude/hooks/session-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.claude/hooks/session-start.sh -------------------------------------------------------------------------------- /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.devcontainer/init.sh -------------------------------------------------------------------------------- /.gemini/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.gemini/settings.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/e2e-binaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.github/workflows/e2e-binaries.yml -------------------------------------------------------------------------------- /.github/workflows/release-binaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.github/workflows/release-binaries.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.gitignore -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.lintstagedrc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.npmrc -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.rulesync/commands/add-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/add-tests.md -------------------------------------------------------------------------------- /.rulesync/commands/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/check.md -------------------------------------------------------------------------------- /.rulesync/commands/clean-branches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/clean-branches.md -------------------------------------------------------------------------------- /.rulesync/commands/create-and-merge-pr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/create-and-merge-pr.md -------------------------------------------------------------------------------- /.rulesync/commands/judge-pr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/judge-pr.md -------------------------------------------------------------------------------- /.rulesync/commands/release-dry-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/release-dry-run.md -------------------------------------------------------------------------------- /.rulesync/commands/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/release.md -------------------------------------------------------------------------------- /.rulesync/commands/review-pr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/review-pr.md -------------------------------------------------------------------------------- /.rulesync/commands/stabilize-cicheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/commands/stabilize-cicheck.md -------------------------------------------------------------------------------- /.rulesync/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/mcp.json -------------------------------------------------------------------------------- /.rulesync/rules/coding-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/rules/coding-guidelines.md -------------------------------------------------------------------------------- /.rulesync/rules/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/rules/overview.md -------------------------------------------------------------------------------- /.rulesync/rules/testing-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/rules/testing-guidelines.md -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/LICENSE.txt -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/SKILL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/SKILL.md -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/references/output-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/references/output-patterns.md -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/references/workflows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/references/workflows.md -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/scripts/init_skill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/scripts/init_skill.py -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/scripts/package_skill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/scripts/package_skill.py -------------------------------------------------------------------------------- /.rulesync/skills/skill-creator/scripts/quick_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/skills/skill-creator/scripts/quick_validate.py -------------------------------------------------------------------------------- /.rulesync/subagents/code-reviewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/subagents/code-reviewer.md -------------------------------------------------------------------------------- /.rulesync/subagents/diff-analyzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/subagents/diff-analyzer.md -------------------------------------------------------------------------------- /.rulesync/subagents/pr-handler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/subagents/pr-handler.md -------------------------------------------------------------------------------- /.rulesync/subagents/pr-merger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/subagents/pr-merger.md -------------------------------------------------------------------------------- /.rulesync/subagents/security-reviewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.rulesync/subagents/security-reviewer.md -------------------------------------------------------------------------------- /.rulesyncignore: -------------------------------------------------------------------------------- 1 | .env* 2 | -------------------------------------------------------------------------------- /.secretlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.secretlintrc.json -------------------------------------------------------------------------------- /.serena/project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.serena/project.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/SECURITY.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/biome.json -------------------------------------------------------------------------------- /ccr.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/ccr.config.json -------------------------------------------------------------------------------- /config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/config-schema.json -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/cspell.json -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/deno.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/eslint.config.js -------------------------------------------------------------------------------- /images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/images/logo.jpg -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/images/logo.png -------------------------------------------------------------------------------- /knip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/knip.ts -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/mise.toml -------------------------------------------------------------------------------- /opencode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/opencode.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rulesync.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/rulesync.jsonc -------------------------------------------------------------------------------- /scripts/generate-json-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/scripts/generate-json-schema.ts -------------------------------------------------------------------------------- /scripts/run-tasks-md.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/scripts/run-tasks-md.ts -------------------------------------------------------------------------------- /scripts/run-tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/scripts/run-tasks.ts -------------------------------------------------------------------------------- /src/cli/commands/generate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/generate.test.ts -------------------------------------------------------------------------------- /src/cli/commands/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/generate.ts -------------------------------------------------------------------------------- /src/cli/commands/gitignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/gitignore.test.ts -------------------------------------------------------------------------------- /src/cli/commands/gitignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/gitignore.ts -------------------------------------------------------------------------------- /src/cli/commands/import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/import.test.ts -------------------------------------------------------------------------------- /src/cli/commands/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/import.ts -------------------------------------------------------------------------------- /src/cli/commands/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/init.test.ts -------------------------------------------------------------------------------- /src/cli/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/init.ts -------------------------------------------------------------------------------- /src/cli/commands/mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/mcp.test.ts -------------------------------------------------------------------------------- /src/cli/commands/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/commands/mcp.ts -------------------------------------------------------------------------------- /src/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/cli/index.ts -------------------------------------------------------------------------------- /src/config/config-resolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/config/config-resolver.test.ts -------------------------------------------------------------------------------- /src/config/config-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/config/config-resolver.ts -------------------------------------------------------------------------------- /src/config/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/config/config.test.ts -------------------------------------------------------------------------------- /src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/config/config.ts -------------------------------------------------------------------------------- /src/constants/announcements.ts: -------------------------------------------------------------------------------- 1 | export const ANNOUNCEMENT = "".trim(); 2 | -------------------------------------------------------------------------------- /src/constants/general.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/constants/general.ts -------------------------------------------------------------------------------- /src/constants/rulesync-paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/constants/rulesync-paths.ts -------------------------------------------------------------------------------- /src/e2e/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/e2e/e2e.spec.ts -------------------------------------------------------------------------------- /src/features/commands/agentsmd-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/agentsmd-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/agentsmd-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/agentsmd-command.ts -------------------------------------------------------------------------------- /src/features/commands/antigravity-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/antigravity-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/antigravity-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/antigravity-command.ts -------------------------------------------------------------------------------- /src/features/commands/claudecode-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/claudecode-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/claudecode-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/claudecode-command.ts -------------------------------------------------------------------------------- /src/features/commands/codexcli-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/codexcli-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/codexcli-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/codexcli-command.ts -------------------------------------------------------------------------------- /src/features/commands/commands-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/commands-processor.test.ts -------------------------------------------------------------------------------- /src/features/commands/commands-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/commands-processor.ts -------------------------------------------------------------------------------- /src/features/commands/copilot-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/copilot-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/copilot-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/copilot-command.ts -------------------------------------------------------------------------------- /src/features/commands/cursor-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/cursor-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/cursor-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/cursor-command.ts -------------------------------------------------------------------------------- /src/features/commands/geminicli-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/geminicli-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/geminicli-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/geminicli-command.ts -------------------------------------------------------------------------------- /src/features/commands/opencode-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/opencode-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/opencode-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/opencode-command.ts -------------------------------------------------------------------------------- /src/features/commands/roo-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/roo-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/roo-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/roo-command.ts -------------------------------------------------------------------------------- /src/features/commands/rulesync-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/rulesync-command.test.ts -------------------------------------------------------------------------------- /src/features/commands/rulesync-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/rulesync-command.ts -------------------------------------------------------------------------------- /src/features/commands/simulated-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/simulated-command.ts -------------------------------------------------------------------------------- /src/features/commands/tool-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/commands/tool-command.ts -------------------------------------------------------------------------------- /src/features/ignore/amazonqcli-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/amazonqcli-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/amazonqcli-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/amazonqcli-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/augmentcode-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/augmentcode-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/augmentcode-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/augmentcode-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/claudecode-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/claudecode-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/claudecode-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/claudecode-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/cline-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/cline-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/cline-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/cline-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/cursor-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/cursor-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/cursor-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/cursor-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/geminicli-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/geminicli-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/geminicli-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/geminicli-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/ignore-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/ignore-processor.test.ts -------------------------------------------------------------------------------- /src/features/ignore/ignore-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/ignore-processor.ts -------------------------------------------------------------------------------- /src/features/ignore/junie-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/junie-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/junie-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/junie-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/kiro-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/kiro-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/kiro-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/kiro-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/qwencode-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/qwencode-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/qwencode-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/qwencode-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/roo-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/roo-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/roo-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/roo-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/rulesync-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/rulesync-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/rulesync-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/rulesync-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/tool-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/tool-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/tool-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/tool-ignore.ts -------------------------------------------------------------------------------- /src/features/ignore/windsurf-ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/windsurf-ignore.test.ts -------------------------------------------------------------------------------- /src/features/ignore/windsurf-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/ignore/windsurf-ignore.ts -------------------------------------------------------------------------------- /src/features/mcp/amazonqcli-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/amazonqcli-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/amazonqcli-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/amazonqcli-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/claudecode-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/claudecode-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/claudecode-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/claudecode-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/cline-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/cline-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/cline-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/cline-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/codexcli-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/codexcli-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/codexcli-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/codexcli-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/copilot-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/copilot-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/copilot-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/copilot-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/cursor-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/cursor-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/cursor-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/cursor-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/geminicli-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/geminicli-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/geminicli-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/geminicli-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/junie-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/junie-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/junie-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/junie-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/mcp-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/mcp-processor.test.ts -------------------------------------------------------------------------------- /src/features/mcp/mcp-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/mcp-processor.ts -------------------------------------------------------------------------------- /src/features/mcp/modular-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/modular-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/modular-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/modular-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/opencode-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/opencode-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/opencode-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/opencode-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/roo-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/roo-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/roo-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/roo-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/rulesync-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/rulesync-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/rulesync-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/rulesync-mcp.ts -------------------------------------------------------------------------------- /src/features/mcp/tool-mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/tool-mcp.test.ts -------------------------------------------------------------------------------- /src/features/mcp/tool-mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/mcp/tool-mcp.ts -------------------------------------------------------------------------------- /src/features/rules/agentsmd-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/agentsmd-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/agentsmd-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/agentsmd-rule.ts -------------------------------------------------------------------------------- /src/features/rules/amazonqcli-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/amazonqcli-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/amazonqcli-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/amazonqcli-rule.ts -------------------------------------------------------------------------------- /src/features/rules/antigravity-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/antigravity-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/antigravity-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/antigravity-rule.ts -------------------------------------------------------------------------------- /src/features/rules/augmentcode-legacy-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/augmentcode-legacy-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/augmentcode-legacy-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/augmentcode-legacy-rule.ts -------------------------------------------------------------------------------- /src/features/rules/augmentcode-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/augmentcode-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/augmentcode-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/augmentcode-rule.ts -------------------------------------------------------------------------------- /src/features/rules/claudecode-legacy-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/claudecode-legacy-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/claudecode-legacy-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/claudecode-legacy-rule.ts -------------------------------------------------------------------------------- /src/features/rules/claudecode-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/claudecode-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/claudecode-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/claudecode-rule.ts -------------------------------------------------------------------------------- /src/features/rules/cline-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/cline-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/cline-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/cline-rule.ts -------------------------------------------------------------------------------- /src/features/rules/codexcli-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/codexcli-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/codexcli-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/codexcli-rule.ts -------------------------------------------------------------------------------- /src/features/rules/copilot-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/copilot-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/copilot-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/copilot-rule.ts -------------------------------------------------------------------------------- /src/features/rules/cursor-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/cursor-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/cursor-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/cursor-rule.ts -------------------------------------------------------------------------------- /src/features/rules/geminicli-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/geminicli-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/geminicli-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/geminicli-rule.ts -------------------------------------------------------------------------------- /src/features/rules/junie-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/junie-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/junie-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/junie-rule.ts -------------------------------------------------------------------------------- /src/features/rules/kiro-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/kiro-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/kiro-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/kiro-rule.ts -------------------------------------------------------------------------------- /src/features/rules/opencode-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/opencode-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/opencode-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/opencode-rule.ts -------------------------------------------------------------------------------- /src/features/rules/qwencode-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/qwencode-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/qwencode-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/qwencode-rule.ts -------------------------------------------------------------------------------- /src/features/rules/roo-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/roo-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/roo-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/roo-rule.ts -------------------------------------------------------------------------------- /src/features/rules/rules-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/rules-processor.test.ts -------------------------------------------------------------------------------- /src/features/rules/rules-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/rules-processor.ts -------------------------------------------------------------------------------- /src/features/rules/rulesync-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/rulesync-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/rulesync-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/rulesync-rule.ts -------------------------------------------------------------------------------- /src/features/rules/tool-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/tool-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/tool-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/tool-rule.ts -------------------------------------------------------------------------------- /src/features/rules/warp-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/warp-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/warp-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/warp-rule.ts -------------------------------------------------------------------------------- /src/features/rules/windsurf-rule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/windsurf-rule.test.ts -------------------------------------------------------------------------------- /src/features/rules/windsurf-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/rules/windsurf-rule.ts -------------------------------------------------------------------------------- /src/features/skills/agentsmd-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/agentsmd-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/agentsmd-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/agentsmd-skill.ts -------------------------------------------------------------------------------- /src/features/skills/claudecode-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/claudecode-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/claudecode-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/claudecode-skill.ts -------------------------------------------------------------------------------- /src/features/skills/codexcli-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/codexcli-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/codexcli-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/codexcli-skill.ts -------------------------------------------------------------------------------- /src/features/skills/copilot-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/copilot-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/copilot-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/copilot-skill.ts -------------------------------------------------------------------------------- /src/features/skills/cursor-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/cursor-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/cursor-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/cursor-skill.ts -------------------------------------------------------------------------------- /src/features/skills/geminicli-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/geminicli-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/geminicli-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/geminicli-skill.ts -------------------------------------------------------------------------------- /src/features/skills/rulesync-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/rulesync-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/rulesync-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/rulesync-skill.ts -------------------------------------------------------------------------------- /src/features/skills/simulated-skill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/simulated-skill.test.ts -------------------------------------------------------------------------------- /src/features/skills/simulated-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/simulated-skill.ts -------------------------------------------------------------------------------- /src/features/skills/skills-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/skills-processor.test.ts -------------------------------------------------------------------------------- /src/features/skills/skills-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/skills-processor.ts -------------------------------------------------------------------------------- /src/features/skills/tool-skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/skills/tool-skill.ts -------------------------------------------------------------------------------- /src/features/subagents/agentsmd-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/agentsmd-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/agentsmd-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/agentsmd-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/claudecode-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/claudecode-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/claudecode-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/claudecode-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/codexcli-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/codexcli-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/codexcli-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/codexcli-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/copilot-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/copilot-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/copilot-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/copilot-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/cursor-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/cursor-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/cursor-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/cursor-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/geminicli-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/geminicli-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/geminicli-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/geminicli-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/roo-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/roo-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/roo-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/roo-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/rulesync-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/rulesync-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/rulesync-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/rulesync-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/simulated-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/simulated-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/simulated-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/simulated-subagent.ts -------------------------------------------------------------------------------- /src/features/subagents/subagents-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/subagents-processor.test.ts -------------------------------------------------------------------------------- /src/features/subagents/subagents-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/subagents-processor.ts -------------------------------------------------------------------------------- /src/features/subagents/tool-subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/tool-subagent.test.ts -------------------------------------------------------------------------------- /src/features/subagents/tool-subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/features/subagents/tool-subagent.ts -------------------------------------------------------------------------------- /src/mcp/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/commands.test.ts -------------------------------------------------------------------------------- /src/mcp/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/commands.ts -------------------------------------------------------------------------------- /src/mcp/ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/ignore.test.ts -------------------------------------------------------------------------------- /src/mcp/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/ignore.ts -------------------------------------------------------------------------------- /src/mcp/mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/mcp.test.ts -------------------------------------------------------------------------------- /src/mcp/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/mcp.ts -------------------------------------------------------------------------------- /src/mcp/rules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/rules.test.ts -------------------------------------------------------------------------------- /src/mcp/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/rules.ts -------------------------------------------------------------------------------- /src/mcp/skills.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/skills.test.ts -------------------------------------------------------------------------------- /src/mcp/skills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/skills.ts -------------------------------------------------------------------------------- /src/mcp/subagents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/subagents.test.ts -------------------------------------------------------------------------------- /src/mcp/subagents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/mcp/subagents.ts -------------------------------------------------------------------------------- /src/test-utils/test-directories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/test-utils/test-directories.ts -------------------------------------------------------------------------------- /src/types/ai-dir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/ai-dir.ts -------------------------------------------------------------------------------- /src/types/ai-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/ai-file.ts -------------------------------------------------------------------------------- /src/types/dir-feature-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/dir-feature-processor.ts -------------------------------------------------------------------------------- /src/types/feature-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/feature-processor.ts -------------------------------------------------------------------------------- /src/types/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/features.ts -------------------------------------------------------------------------------- /src/types/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/mcp.ts -------------------------------------------------------------------------------- /src/types/rulesync-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/rulesync-file.ts -------------------------------------------------------------------------------- /src/types/tool-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/tool-file.test.ts -------------------------------------------------------------------------------- /src/types/tool-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/tool-file.ts -------------------------------------------------------------------------------- /src/types/tool-targets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/tool-targets.test.ts -------------------------------------------------------------------------------- /src/types/tool-targets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/types/tool-targets.ts -------------------------------------------------------------------------------- /src/utils/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/error.test.ts -------------------------------------------------------------------------------- /src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/error.ts -------------------------------------------------------------------------------- /src/utils/file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/file.test.ts -------------------------------------------------------------------------------- /src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/file.ts -------------------------------------------------------------------------------- /src/utils/frontmatter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/frontmatter.test.ts -------------------------------------------------------------------------------- /src/utils/frontmatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/frontmatter.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/vitest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/src/utils/vitest.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.deno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/tsup.deno.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /vitest.e2e.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyoshikawa/rulesync/HEAD/vitest.e2e.config.ts --------------------------------------------------------------------------------