Skip to content

weiesky/lottie-lint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lottie lint

use

const lint = require('lottie-lint');
const { json, report } = lint(lottie json);

lint 规则

  1. 无效图层:当前图层进场时间大于动画结束时间,建议删除图层
  2. 不建议使用遮罩层(Mattes):当前图层存在遮罩层,建议使用蒙版替代
  3. 兼容性:详情参考 lottie Supported Features

TODO

  • 更好的lint位置提示
  • lint 添加 Expressions 的警告

Packages

No packages published

Languages

  • JavaScript 100.0%