Mapping processor for UI Kitten. Turns an Eva-style mapping (component appearances, variants and states) into the flat style objects components render with. Replaces @eva-design/dss and @eva-design/processor from v5.
Used internally by @ui-kitten/components and @ui-kitten/metro-config; install it directly only when you process mappings yourself.
npm install @ui-kitten/processorconst { SchemaProcessor } = require('@ui-kitten/processor');
const { mapping } = require('@ui-kitten/eva');
const styles = new SchemaProcessor().process(mapping);Also exports MetaProcessor, createStyle, clearProcessorCache and getProcessorCacheStats.
Lives in the UI Kitten monorepo and is versioned together with @ui-kitten/components. Upgrading from 5.x? Run npx @ui-kitten/codemod and read the 5.x to 6 migration guide.