- ARChromeActivity is included here for its icons, which can't yet be distributed via SPM.
- lottie-player.js is included for Lottie animations in web views.
- A hacked version has been released on its recommended CDN in the past (2024-10), so we ship a copy that we build ourselves.
- Tags do not seem to be updated in the repo, so if you want to update lottie-player.js, check commits and fine a sensible one.
- Local build steps:
- Install node and pnpm.
- In
package.json, edit the dependency on@lottiefiles/eslint-plugin@^2.2.0to point to version 3.0.0. - In
package.json, add the following todevDependencies:"@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@babel/plugin-transform-private-methods": "^7.25.9", - In
babel.config.js, find@babel/plugin-proposal-private-methodsand replace it with@babel/plugin-transform-private-methods. - Comment out the first line of
.npmrc. pnpm run build-lottie- Grab
dist/lottie-player.js.
- PullToRefresh was the last thing we used CocoaPods for, so we made a lil
Package.swiftfor it. Version 3.3 breaks something so we're stuck on 3.2. If we need to do something about 3.2 we should probably find some other library (or write our own). - Sourcery is downloaded and copied over manually, with seemingly irrelevant bits deleted.
- TUSafariActivity is included here for its icons and localized strings, which can't yet be distributed via SPM.
Vendor
Directory actions
More options
Directory actions
More options
Vendor
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||