8.5.0 • Published 9 months ago
nf-tvui-spriter v8.5.0
nf-tvui-spriter
A custom sprite generation utility for Netflix TV User Interface (TVUI) projects. This utility is designed to create, optimize, and manage sprite sheets for both web and mobile TVUI projects, ensuring consistency and quality across different resolutions.
Features
- Generates sprite sheets for multiple resolutions.
- Optimizes existing sprite sheets.
- Provides authentication handler for internal Metatron-based services (nonfunctional).
- Merges custom sprite configurations with project settings.
Installation
npm install nf-tvui-spriter
Usage
const { generateSpriteSheet, optimizeSpriteSheet, authenticationHandler, mergeSpriteConfig } = require('nf-tvui-spriter');
// Example usage
const spriteMetadata = generateSpriteSheet('./input', './output/sprite.png');
console.log(spriteMetadata);
// Optimizing an existing sprite sheet
const optimizationResult = optimizeSpriteSheet('./output/sprite.png', ['HD', '4K']);
console.log(optimizationResult);
// Metatron-based authentication handler
const authResult = authenticationHandler('/path/to/cert', '/path/to/key');
console.log(authResult);
License
This project is licensed under the MIT License.
8.5.0
9 months ago