├── .gitattributes ├── .gitignore ├── .npmignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── examples ├── asset │ └── Map_of_Iceland.svg ├── basic.html ├── basic.ts ├── bundle.html ├── data │ ├── adrock.json │ ├── bodymovin.json │ ├── bouncy-mapmaker.json │ ├── cat-loader.json │ ├── check-mark-success.json │ ├── echarts-www │ │ ├── analysis.json │ │ ├── bg.json │ │ ├── chart.json │ │ ├── compatible.json │ │ ├── end_line.json │ │ ├── fly.json │ │ ├── grown.json │ │ ├── images │ │ │ ├── img_0.png │ │ │ ├── img_1.png │ │ │ ├── img_2.png │ │ │ └── img_3.png │ │ ├── paper.json │ │ ├── simple.json │ │ └── start_line.json │ ├── failed-location-verification.json │ ├── floating-orange-robot.json │ ├── gatin.json │ ├── gradient-animated-background.json │ ├── kadokado-heart.json │ ├── liquid-blobby-loader-green.json │ ├── loading.json │ ├── location.json │ ├── multiple-spinning-dotted-rings-loading.json │ ├── pin-location.json │ ├── preloader.json │ ├── rocket-lunch.json │ ├── rocket.json │ ├── sci-fi-background.json │ ├── splashy-loader.json │ ├── spooky-ghost.json │ └── walking.json ├── effectScatter.html └── effectScatter.ts ├── package.json ├── pnpm-lock.yaml ├── scripts ├── compressJSON.js └── updateLottieType.js ├── src ├── completeData.js ├── installLottieShapes.ts ├── lottie.type.ts └── main.ts ├── tsconfig.json └── vite.config.ts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .pnpm-debug.log 3 | .DS_Store 4 | /schema 5 | /dist -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/README.md -------------------------------------------------------------------------------- /examples/asset/Map_of_Iceland.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/asset/Map_of_Iceland.svg -------------------------------------------------------------------------------- /examples/basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/basic.html -------------------------------------------------------------------------------- /examples/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/basic.ts -------------------------------------------------------------------------------- /examples/bundle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/bundle.html -------------------------------------------------------------------------------- /examples/data/adrock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/adrock.json -------------------------------------------------------------------------------- /examples/data/bodymovin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/bodymovin.json -------------------------------------------------------------------------------- /examples/data/bouncy-mapmaker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/bouncy-mapmaker.json -------------------------------------------------------------------------------- /examples/data/cat-loader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/cat-loader.json -------------------------------------------------------------------------------- /examples/data/check-mark-success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/check-mark-success.json -------------------------------------------------------------------------------- /examples/data/echarts-www/analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/analysis.json -------------------------------------------------------------------------------- /examples/data/echarts-www/bg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/bg.json -------------------------------------------------------------------------------- /examples/data/echarts-www/chart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/chart.json -------------------------------------------------------------------------------- /examples/data/echarts-www/compatible.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/compatible.json -------------------------------------------------------------------------------- /examples/data/echarts-www/end_line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/end_line.json -------------------------------------------------------------------------------- /examples/data/echarts-www/fly.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/fly.json -------------------------------------------------------------------------------- /examples/data/echarts-www/grown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/grown.json -------------------------------------------------------------------------------- /examples/data/echarts-www/images/img_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/images/img_0.png -------------------------------------------------------------------------------- /examples/data/echarts-www/images/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/images/img_1.png -------------------------------------------------------------------------------- /examples/data/echarts-www/images/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/images/img_2.png -------------------------------------------------------------------------------- /examples/data/echarts-www/images/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/images/img_3.png -------------------------------------------------------------------------------- /examples/data/echarts-www/paper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/paper.json -------------------------------------------------------------------------------- /examples/data/echarts-www/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/simple.json -------------------------------------------------------------------------------- /examples/data/echarts-www/start_line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/echarts-www/start_line.json -------------------------------------------------------------------------------- /examples/data/failed-location-verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/failed-location-verification.json -------------------------------------------------------------------------------- /examples/data/floating-orange-robot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/floating-orange-robot.json -------------------------------------------------------------------------------- /examples/data/gatin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/gatin.json -------------------------------------------------------------------------------- /examples/data/gradient-animated-background.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/gradient-animated-background.json -------------------------------------------------------------------------------- /examples/data/kadokado-heart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/kadokado-heart.json -------------------------------------------------------------------------------- /examples/data/liquid-blobby-loader-green.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/liquid-blobby-loader-green.json -------------------------------------------------------------------------------- /examples/data/loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/loading.json -------------------------------------------------------------------------------- /examples/data/location.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/location.json -------------------------------------------------------------------------------- /examples/data/multiple-spinning-dotted-rings-loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/multiple-spinning-dotted-rings-loading.json -------------------------------------------------------------------------------- /examples/data/pin-location.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/pin-location.json -------------------------------------------------------------------------------- /examples/data/preloader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/preloader.json -------------------------------------------------------------------------------- /examples/data/rocket-lunch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/rocket-lunch.json -------------------------------------------------------------------------------- /examples/data/rocket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/rocket.json -------------------------------------------------------------------------------- /examples/data/sci-fi-background.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/sci-fi-background.json -------------------------------------------------------------------------------- /examples/data/splashy-loader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/splashy-loader.json -------------------------------------------------------------------------------- /examples/data/spooky-ghost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/spooky-ghost.json -------------------------------------------------------------------------------- /examples/data/walking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/data/walking.json -------------------------------------------------------------------------------- /examples/effectScatter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/effectScatter.html -------------------------------------------------------------------------------- /examples/effectScatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/examples/effectScatter.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/compressJSON.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/scripts/compressJSON.js -------------------------------------------------------------------------------- /scripts/updateLottieType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/scripts/updateLottieType.js -------------------------------------------------------------------------------- /src/completeData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/src/completeData.js -------------------------------------------------------------------------------- /src/installLottieShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/src/installLottieShapes.ts -------------------------------------------------------------------------------- /src/lottie.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/src/lottie.type.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/src/main.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pissang/lottie-parser/HEAD/vite.config.ts --------------------------------------------------------------------------------