『CSSアニメーションが終わったら、JSでなにかしらの処理を走らせる』といった場合、CSSアニメーションのduration値とJSのsetTimeoutの値を合わせたりするわけですが、それって結局同じ値。 これに限らず、CSS/JS間で共通した値(アニメーション時間やプロパティ)を使うんだったら一元管理したいですよね。 そんなときは...そうだあれだ! Gruntでやってしまいましょう! grunt-shared-configを使う Gruntのモジュール 「grunt-shared-config」 を使います。 CSSプリプロセッサー(SassとかSCSSとかLESSとかStylus)とJSで共通で使えるconfigファイルを生成してくれるモジュールです。 grunt-shared-config Gruntを使うので、Grunt.jsとNode.jsが必須です。 詳しくはこちら↓ Gru