For AI agents: the complete documentation index is available at /annealer/ja/llms.txt, the full documentation bundle is available at /annealer/ja/llms-full.txt, and this page is available as Markdown at /annealer/ja/index.md.
  • 日本語
  • annealer
    属性を意味の順に

    HTML・Vue の属性とスタイルシートの宣言を、差し替え可能な YAML プロファイルに従って意味に基づき並べ替えます。

    🧭

    意味に基づく属性順

    属性をアルファベット順や入力順ではなく、役割(定義・状態・意味の補足・ARIA・データ・イベント)でグループ化します。

    🧩

    vue/attributes-order の上位互換

    Vue プロファイルは eslint-plugin-vue の既定順を引き継ぎ、同名クラスタリング、ARIA の細分化、素の HTML、スタイルシートに対応します。

    🎨

    スタイルシートの宣言順

    CSS・SCSS・Sass・Less の宣言を malva のプロパティ順で並べ替え、ベンダープレフィックス付きの宣言は先頭に置きます。変わるのは順序だけです。

    📄

    差し替え可能な YAML プロファイル

    並び順やレイアウト規則はコードではなくデータです。JSON Schema で検証され、未知のキーはエラーになります。

    🦀

    Rust コア・CLI・WebAssembly

    ファイル I/O を持たない純粋な Rust 関数、anyl CLI、同期的な format() を備えた npm パッケージを提供します。

    🛑

    無効化ディレクティブ

    annealer-disable / annealer-enable / annealer-disable-next-line コメントで、指定したコードを書いたとおりに保ちます。