dir_spec 0.5.2

A cross-platform Rust library for resolving XDG and platform-specific directories with proper fallbacks.
Documentation
# Development Tasks

This project uses [mise] to manage development tools and run common tasks. Mise ensures everyone uses the same tool
versions and provides convenient commands for formatting and linting.

If you prefer not to use mise, all tasks have equivalent shell scripts in the `tasks/` directory.

## Available Tasks

<!-- BEGIN GENERATED BY MISE -->
## `audit`

- **Usage**: `audit`

Audit dependencies

## `build`

- **Usage**: `build`
- **Aliases**: `b`

Build the project

## `check`

- **Usage**: `check`
- **Aliases**: `c`

Check for compilation errors

## `format`

- Depends: format:**

- **Usage**: `format`
- **Aliases**: `fmt`

Format all files

## `format:markdown`

- **Usage**: `format:markdown`
- **Aliases**: `fmt:markdown`, `fmt:md`, `format:md`

Format markdown files

## `format:rust`

- **Usage**: `format:rust`
- **Aliases**: `fmt:rust`, `fmt:rs`, `format:rs`

Format rust files

## `format:toml`

- **Usage**: `format:toml`
- **Aliases**: `fmt:toml`

Format toml files

## `format:yaml`

- **Usage**: `format:yaml`
- **Aliases**: `fmt:yaml`, `fmt:yml`, `format:yml`

Format yaml files

## `lint`

- Depends: lint:**

- **Usage**: `lint`
- **Aliases**: `l`

Lint all files

## `lint:editorconfig`

- **Usage**: `lint:editorconfig`
- **Aliases**: `l:ec`, `l:editorconfig`, `lint:ec`

Lint files with editorconfig-checker

## `lint:markdown`

- **Usage**: `lint:markdown`
- **Aliases**: `l:md`, `l:markdown`, `lint:md`

Lint markdown files

## `lint:rust`

- **Usage**: `lint:rust`
- **Aliases**: `l:rust`, `l:rs`, `lint:rs`

Lint rust files

## `lint:toml`

- **Usage**: `lint:toml`
- **Aliases**: `l:toml`

Lint toml files

## `lint:yaml`

- **Usage**: `lint:yaml`
- **Aliases**: `l:yaml`, `l:yml`, `lint:yml`

Lint all yaml files

## `test`

- **Usage**: `test [--filter <filter>]`
- **Aliases**: `t`

Run all tests

### Flags

#### `--filter <filter>`

Filter tests by name
<!-- END GENERATED BY MISE -->

[mise]: https://mise.jdx.dev/