├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── AGENTS.md ├── CLAUDE.md ├── GEMINI.md ├── README.md ├── clean-test └── final-python │ ├── .gitignore │ ├── .leetkick.json │ ├── README.md │ ├── clean-test │ └── python-clean │ │ ├── .gitignore │ │ ├── .leetkick.json │ │ ├── README.md │ │ └── python │ │ ├── .gitignore │ │ ├── README.md │ │ ├── pyproject.toml │ │ ├── requirements.txt │ │ ├── src │ │ └── problem_0001 │ │ │ └── two_sum.py │ │ └── tests │ │ └── problem_0001 │ │ └── test_two_sum.py │ └── python │ ├── .gitignore │ ├── README.md │ ├── package_init.py │ ├── pyproject.toml │ ├── requirements.txt │ ├── src │ └── problem_0001 │ │ └── two_sum.py │ └── tests │ └── problem_0001 │ └── test_two_sum.py ├── design_docs ├── TEMPLATE.md └── leetcode-cli-mvp.md ├── package.json ├── prettier.config.cjs ├── src ├── commands │ ├── add.ts │ ├── fetch.ts │ ├── fix.ts │ ├── init.ts │ ├── sync.ts │ └── test.ts ├── index.ts ├── types │ └── leetcode.ts └── utils │ ├── file-operations.ts │ ├── leetcode-api.ts │ ├── templates.ts │ └── workspace.ts ├── templates ├── README_template.md ├── cpp │ ├── .clang-format │ ├── README.md │ ├── catch_amalgamated.hpp │ ├── exercise_template.cpp │ ├── gitignore │ └── test_template.cpp ├── go │ ├── README.md │ ├── exercise_template.go │ ├── gitignore │ ├── go.mod │ └── test_template.go ├── java │ ├── README.md │ ├── build.gradle.kts │ ├── exercise_template.java │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── test_template.java ├── javascript │ ├── .prettierrc │ ├── README.md │ ├── eslint.config.js │ ├── exercise_template.js │ ├── gitignore │ ├── package.json │ └── test_template.js ├── kotlin │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── exercise_template.kt │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── test_template.kt ├── python │ ├── README.md │ ├── exercise_template.py │ ├── gitignore │ ├── pyproject.toml │ ├── requirements.txt │ └── test_template.py ├── rust │ ├── Cargo.toml │ ├── README.md │ ├── exercise_template.rs │ ├── gitignore │ └── test_template.rs └── typescript │ ├── .prettierrc │ ├── README.md │ ├── eslint.config.js │ ├── exercise_template.ts │ ├── gitignore │ ├── package.json │ ├── test_template.ts │ └── tsconfig.json ├── test-workspace ├── .gitignore ├── .leetkick.json ├── README.md └── typescript │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── biome.json │ ├── package.json │ └── tsconfig.json ├── test ├── cli-integration.test.ts ├── duplicate-handling.test.ts ├── file-operations.test.ts ├── leetcode-api.test.ts ├── templates.test.ts └── test-command.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/README.md -------------------------------------------------------------------------------- /clean-test/final-python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/.gitignore -------------------------------------------------------------------------------- /clean-test/final-python/.leetkick.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/.leetkick.json -------------------------------------------------------------------------------- /clean-test/final-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/README.md -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/.gitignore -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/.leetkick.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/.leetkick.json -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/README.md -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/python/.gitignore -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/python/README.md -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/python/pyproject.toml -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/python/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest>=7.0.0 2 | ruff>=0.1.0 3 | mypy>=1.0.0 -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/python/src/problem_0001/two_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/python/src/problem_0001/two_sum.py -------------------------------------------------------------------------------- /clean-test/final-python/clean-test/python-clean/python/tests/problem_0001/test_two_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/clean-test/python-clean/python/tests/problem_0001/test_two_sum.py -------------------------------------------------------------------------------- /clean-test/final-python/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/python/.gitignore -------------------------------------------------------------------------------- /clean-test/final-python/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/python/README.md -------------------------------------------------------------------------------- /clean-test/final-python/python/package_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/python/package_init.py -------------------------------------------------------------------------------- /clean-test/final-python/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/python/pyproject.toml -------------------------------------------------------------------------------- /clean-test/final-python/python/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest>=7.0.0 2 | ruff>=0.1.0 3 | mypy>=1.0.0 -------------------------------------------------------------------------------- /clean-test/final-python/python/src/problem_0001/two_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/python/src/problem_0001/two_sum.py -------------------------------------------------------------------------------- /clean-test/final-python/python/tests/problem_0001/test_two_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/clean-test/final-python/python/tests/problem_0001/test_two_sum.py -------------------------------------------------------------------------------- /design_docs/TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/design_docs/TEMPLATE.md -------------------------------------------------------------------------------- /design_docs/leetcode-cli-mvp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/design_docs/leetcode-cli-mvp.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require('gts/.prettierrc.json'); 2 | -------------------------------------------------------------------------------- /src/commands/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/commands/add.ts -------------------------------------------------------------------------------- /src/commands/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/commands/fetch.ts -------------------------------------------------------------------------------- /src/commands/fix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/commands/fix.ts -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/commands/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/commands/sync.ts -------------------------------------------------------------------------------- /src/commands/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/commands/test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/leetcode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/types/leetcode.ts -------------------------------------------------------------------------------- /src/utils/file-operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/utils/file-operations.ts -------------------------------------------------------------------------------- /src/utils/leetcode-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/utils/leetcode-api.ts -------------------------------------------------------------------------------- /src/utils/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/utils/templates.ts -------------------------------------------------------------------------------- /src/utils/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/src/utils/workspace.ts -------------------------------------------------------------------------------- /templates/README_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/README_template.md -------------------------------------------------------------------------------- /templates/cpp/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/cpp/.clang-format -------------------------------------------------------------------------------- /templates/cpp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/cpp/README.md -------------------------------------------------------------------------------- /templates/cpp/catch_amalgamated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/cpp/catch_amalgamated.hpp -------------------------------------------------------------------------------- /templates/cpp/exercise_template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/cpp/exercise_template.cpp -------------------------------------------------------------------------------- /templates/cpp/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/cpp/gitignore -------------------------------------------------------------------------------- /templates/cpp/test_template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/cpp/test_template.cpp -------------------------------------------------------------------------------- /templates/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/go/README.md -------------------------------------------------------------------------------- /templates/go/exercise_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/go/exercise_template.go -------------------------------------------------------------------------------- /templates/go/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/go/gitignore -------------------------------------------------------------------------------- /templates/go/go.mod: -------------------------------------------------------------------------------- 1 | module leetkick-go 2 | 3 | go 1.21 -------------------------------------------------------------------------------- /templates/go/test_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/go/test_template.go -------------------------------------------------------------------------------- /templates/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/README.md -------------------------------------------------------------------------------- /templates/java/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/build.gradle.kts -------------------------------------------------------------------------------- /templates/java/exercise_template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/exercise_template.java -------------------------------------------------------------------------------- /templates/java/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/gradle.properties -------------------------------------------------------------------------------- /templates/java/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /templates/java/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /templates/java/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/gradlew -------------------------------------------------------------------------------- /templates/java/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/gradlew.bat -------------------------------------------------------------------------------- /templates/java/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/settings.gradle.kts -------------------------------------------------------------------------------- /templates/java/test_template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/java/test_template.java -------------------------------------------------------------------------------- /templates/javascript/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/javascript/.prettierrc -------------------------------------------------------------------------------- /templates/javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/javascript/README.md -------------------------------------------------------------------------------- /templates/javascript/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/javascript/eslint.config.js -------------------------------------------------------------------------------- /templates/javascript/exercise_template.js: -------------------------------------------------------------------------------- 1 | __PROBLEM_DEFAULT_CODE__ -------------------------------------------------------------------------------- /templates/javascript/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/javascript/gitignore -------------------------------------------------------------------------------- /templates/javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/javascript/package.json -------------------------------------------------------------------------------- /templates/javascript/test_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/javascript/test_template.js -------------------------------------------------------------------------------- /templates/kotlin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/.gitignore -------------------------------------------------------------------------------- /templates/kotlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/README.md -------------------------------------------------------------------------------- /templates/kotlin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/build.gradle.kts -------------------------------------------------------------------------------- /templates/kotlin/exercise_template.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/exercise_template.kt -------------------------------------------------------------------------------- /templates/kotlin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/gradle.properties -------------------------------------------------------------------------------- /templates/kotlin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /templates/kotlin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /templates/kotlin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/gradlew -------------------------------------------------------------------------------- /templates/kotlin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/gradlew.bat -------------------------------------------------------------------------------- /templates/kotlin/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/settings.gradle.kts -------------------------------------------------------------------------------- /templates/kotlin/test_template.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/kotlin/test_template.kt -------------------------------------------------------------------------------- /templates/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/python/README.md -------------------------------------------------------------------------------- /templates/python/exercise_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/python/exercise_template.py -------------------------------------------------------------------------------- /templates/python/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/python/gitignore -------------------------------------------------------------------------------- /templates/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/python/pyproject.toml -------------------------------------------------------------------------------- /templates/python/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest>=7.0.0 2 | ruff>=0.1.0 3 | mypy>=1.0.0 -------------------------------------------------------------------------------- /templates/python/test_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/python/test_template.py -------------------------------------------------------------------------------- /templates/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/rust/Cargo.toml -------------------------------------------------------------------------------- /templates/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/rust/README.md -------------------------------------------------------------------------------- /templates/rust/exercise_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/rust/exercise_template.rs -------------------------------------------------------------------------------- /templates/rust/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/rust/gitignore -------------------------------------------------------------------------------- /templates/rust/test_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/rust/test_template.rs -------------------------------------------------------------------------------- /templates/typescript/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/.prettierrc -------------------------------------------------------------------------------- /templates/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/README.md -------------------------------------------------------------------------------- /templates/typescript/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/eslint.config.js -------------------------------------------------------------------------------- /templates/typescript/exercise_template.ts: -------------------------------------------------------------------------------- 1 | export __PROBLEM_DEFAULT_CODE__ 2 | -------------------------------------------------------------------------------- /templates/typescript/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/gitignore -------------------------------------------------------------------------------- /templates/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/package.json -------------------------------------------------------------------------------- /templates/typescript/test_template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/test_template.ts -------------------------------------------------------------------------------- /templates/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/templates/typescript/tsconfig.json -------------------------------------------------------------------------------- /test-workspace/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/.gitignore -------------------------------------------------------------------------------- /test-workspace/.leetkick.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/.leetkick.json -------------------------------------------------------------------------------- /test-workspace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/README.md -------------------------------------------------------------------------------- /test-workspace/typescript/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/typescript/.gitignore -------------------------------------------------------------------------------- /test-workspace/typescript/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/typescript/.prettierrc -------------------------------------------------------------------------------- /test-workspace/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/typescript/README.md -------------------------------------------------------------------------------- /test-workspace/typescript/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/typescript/biome.json -------------------------------------------------------------------------------- /test-workspace/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/typescript/package.json -------------------------------------------------------------------------------- /test-workspace/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test-workspace/typescript/tsconfig.json -------------------------------------------------------------------------------- /test/cli-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test/cli-integration.test.ts -------------------------------------------------------------------------------- /test/duplicate-handling.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test/duplicate-handling.test.ts -------------------------------------------------------------------------------- /test/file-operations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test/file-operations.test.ts -------------------------------------------------------------------------------- /test/leetcode-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test/leetcode-api.test.ts -------------------------------------------------------------------------------- /test/templates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test/templates.test.ts -------------------------------------------------------------------------------- /test/test-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/test/test-command.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliesbot/leetkick/HEAD/tsconfig.json --------------------------------------------------------------------------------