98 lines
25 KiB
JSON
98 lines
25 KiB
JSON
|
{
|
||
|
"_args": [
|
||
|
[
|
||
|
{
|
||
|
"raw": "lottie-ios@^2.1.5",
|
||
|
"scope": null,
|
||
|
"escapedName": "lottie-ios",
|
||
|
"name": "lottie-ios",
|
||
|
"rawSpec": "^2.1.5",
|
||
|
"spec": ">=2.1.5 <3.0.0",
|
||
|
"type": "range"
|
||
|
},
|
||
|
"/home/jdaugherty/work/GT2/GT2-Android/node_modules/lottie-react-native"
|
||
|
]
|
||
|
],
|
||
|
"_from": "lottie-ios@>=2.1.5 <3.0.0",
|
||
|
"_id": "lottie-ios@2.5.0",
|
||
|
"_inCache": true,
|
||
|
"_location": "/lottie-ios",
|
||
|
"_nodeVersion": "6.12.3",
|
||
|
"_npmOperationalInternal": {
|
||
|
"host": "s3://npm-registry-packages",
|
||
|
"tmp": "tmp/lottie-ios-2.5.0.tgz_1516745072651_0.01654890854842961"
|
||
|
},
|
||
|
"_npmUser": {
|
||
|
"name": "buba447",
|
||
|
"email": "buba447@gmail.com"
|
||
|
},
|
||
|
"_npmVersion": "3.10.10",
|
||
|
"_phantomChildren": {},
|
||
|
"_requested": {
|
||
|
"raw": "lottie-ios@^2.1.5",
|
||
|
"scope": null,
|
||
|
"escapedName": "lottie-ios",
|
||
|
"name": "lottie-ios",
|
||
|
"rawSpec": "^2.1.5",
|
||
|
"spec": ">=2.1.5 <3.0.0",
|
||
|
"type": "range"
|
||
|
},
|
||
|
"_requiredBy": [
|
||
|
"/lottie-react-native"
|
||
|
],
|
||
|
"_resolved": "https://registry.npmjs.org/lottie-ios/-/lottie-ios-2.5.0.tgz",
|
||
|
"_shasum": "55c808e785d4a6933b0c10b395530b17098b05de",
|
||
|
"_shrinkwrap": null,
|
||
|
"_spec": "lottie-ios@^2.1.5",
|
||
|
"_where": "/home/jdaugherty/work/GT2/GT2-Android/node_modules/lottie-react-native",
|
||
|
"author": {
|
||
|
"name": "Brandon Withrow",
|
||
|
"email": "buba447@gmail.com"
|
||
|
},
|
||
|
"bugs": {
|
||
|
"url": "https://github.com/airbnb/lottie-ios/issues"
|
||
|
},
|
||
|
"dependencies": {},
|
||
|
"description": "Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with bodymovin and renders the vector animations natively on mobile and through React Native!",
|
||
|
"devDependencies": {},
|
||
|
"directories": {},
|
||
|
"dist": {
|
||
|
"shasum": "55c808e785d4a6933b0c10b395530b17098b05de",
|
||
|
"tarball": "https://registry.npmjs.org/lottie-ios/-/lottie-ios-2.5.0.tgz"
|
||
|
},
|
||
|
"gitHead": "d1008701a0dc6ec82f8040503bafb3746fda318a",
|
||
|
"homepage": "https://github.com/airbnb/lottie-ios#readme",
|
||
|
"license": "Apache-2.0",
|
||
|
"main": "index.js",
|
||
|
"maintainers": [
|
||
|
{
|
||
|
"name": "airbnb",
|
||
|
"email": "jordan.harband+npm@airbnb.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "buba447",
|
||
|
"email": "buba447@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "gpeal",
|
||
|
"email": "gabriel@gpeal.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "intelligibabble",
|
||
|
"email": "leland.m.richardson@gmail.com"
|
||
|
}
|
||
|
],
|
||
|
"name": "lottie-ios",
|
||
|
"optionalDependencies": {},
|
||
|
"readme": "# Lottie for iOS, macOS (and [Android](https://github.com/airbnb/lottie-android) and [React Native](https://github.com/airbnb/lottie-react-native))\n\n### Table of Contents\n- [Introduction](#introduction)\n- [Installing Lottie](#installing-lottie)\n- [iOS Sample App](#ios-sample-app)\n- [macOS Sample App](#macos-sample-app)\n- [Objective C Examples](#objective-c-examples)\n- [Swift Examples](#swift-examples)\n- [Debugging Lottie](#debugging)\n- [iOS View Controller Transitioning](#ios-view-controller-transitioning)\n- [Changing Animations At Runtime](#changing-animations-at-runtime)\n- [Animated Controls and Switches](#animated-controls-and-switches)\n- [Adding Subviews to Animation](#adding-views-to-an-animation-at-runtime)\n- [Supported After Effects Features](#supported-after-effects-features)\n- [Currently Unsupported After Effects Features](#currently-unsupported-after-effects-features)\n- [Community Contributions](#community-contributions)\n- [Alternatives](#alternatives)\n- [Why is it called Lottie?](#why-is-it-called-lottie)\n- [Contributing](#contributing)\n- [Issues or feature requests?](#issues-or-feature-requests)\n\n\n## Introduction\n\nLottie is a mobile library for Android and iOS that parses [Adobe After Effects](http://www.adobe.com/products/aftereffects.html) animations exported as json with [bodymovin](https://github.com/bodymovin/bodymovin) and renders the vector animations natively on mobile and through React Native!\n\nFor the first time, designers can create **and ship** beautiful animations without an engineer painstakingly recreating it by hand.\nSince the animation is backed by JSON they are extremely small in size but can be large in complexity!\nAnimations can be played, resized, looped, sped up, slowed down, reversed, and even interactively scrubbed.\nLottie can play or loop just a portion of the animation as well, the possibilities are endless!\nAnimations can even be ***changed at runtime*** in various ways! Change the color, position or any keyframable value!\nLottie also supports native UIViewController Transitions out of the box!\n\nHere is just a small sampling of the power of Lottie\n\n![Example1](_Gifs/Examples1.gif)\n![Example2](_Gifs/Examples2.gif)\n\n<img src=\"_Gifs/Community 2_3.gif\" />\n\n![Example3](_Gifs/Examples3.gif)\n\n![Abcs](_Gifs/Examples4.gif)\n\n## Installing Lottie\n\n### Github Repo\nYou can pull the [Lottie Github Repo](https://github.com/airbnb/lottie-ios/) and include the Lottie.xcodeproj to build a dynamic or static library.\n\n### Cocoapods\nGet [Cocoapods](https://cocoapods.org/)\nAdd the pod to your podfile\n```\npod 'lottie-ios'\n```\nrun\n```\npod install\n```\n\nAfter installing the cocoapod into your project import Lottie with\nObjective C\n`#import <Lottie/Lottie.h>` \nSwift\n`import Lottie`\n\n### Carthage\nGet [Carthage](https://github.com/Carthage/Carthage)\n\nAdd Lottie to your Cartfile\n```\ngithub \"airbnb/lottie-ios\" \"master\"\n```\nrun\n```\ncarthage update\n```\n\nIn your application targets “General” tab under the “Linked Frameworks and Libraries” section, drag and drop lottie-ios.framework from the Carthage/Build/iOS directory that `carthage update` produced.\n\n## iOS Sample App\n\nClone this repo and try out [the Sample App](https://github.com/airbnb/lottie-ios/tree/master/Example)\nThe repo can build a macOS Example and an iOS Example\n\nThe iOS Example App demos several of the features of Lottie\n\n![Example 1](_Gifs/iosexample1.png)![Example 2](_Gifs/iosexample2.png)\n![Example 3](_Gifs/iosexample3.png)\n\nThe animation Explorer allows you to scrub, play, loop, and resize animations.\nAnimations can be loaded from the app bundle or from [Lottie Files](http://www.lottiefiles.com) using the built in QR Code reader.\n\n## macOS Sample App\n\nClone this repo and try out [the Sample App](https://github.com/airbnb/lottie-ios/tree/master/Example)\nThe repo can build a macOS Example and an iOS Example\n\n![Lottie Viewer](_Gifs/macexample.png)\n\nThe Lottie Viewer for macOS allows you to drag and drop JSON files to open, p
|
||
|
"readmeFilename": "README.md",
|
||
|
"repository": {
|
||
|
"type": "git",
|
||
|
"url": "git+https://github.com/airbnb/lottie-ios.git"
|
||
|
},
|
||
|
"scripts": {
|
||
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||
|
},
|
||
|
"version": "2.5.0"
|
||
|
}
|