dew/packages/kanban/pubspec.yaml
Chris Hendrickson 8d787235b9 Refactor filesystem access to package:file
Replace dart:io File/Directory with package:file abstractions so that
tests can use MemoryFileSystem instead of mutating the process-global
Directory.current.

- Add file: ^7.0.1 to core and kanban dependencies
- ProjectContext.find() accepts FileSystem fs parameter
- TicketStore, KanbanInitHook, InitCommand, all kanban commands accept
  FileSystem fs (defaulting to LocalFileSystem())
- KanbanCommand and registerCommands() thread fs to subcommands
- Tests rewritten to use MemoryFileSystem() — no Directory.current mutation
- Remove dart_test.yaml (concurrency: 1 no longer needed)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-23 22:26:09 -04:00

21 lines
461 B
YAML

name: dew_kanban
description: Kanban board feature for the Dew project management tool. Implements McpToolProvider to expose board tools to the MCP server.
version: 1.0.0
# repository: https://github.com/my_org/my_repo
publish_to: none
resolution: workspace
environment:
sdk: ^3.11.4
# Add regular dependencies here.
dependencies:
dew_core:
path: ../core
file: ^7.0.1
path: ^1.9.0
yaml: ^3.1.0
dev_dependencies:
lints: ^6.0.0
test: ^1.25.6