give @p villager_spawn_egg[custom_name = '[{"text":"Eli","italic":false}]', entity_data = {
    id: villager,
    VillagerData: {
        type: plains,
        profession: leatherworker,
        level: 99
    },
    Offers: {
        Recipes: [{
            buy: {
                id: elytra,
                count: 1
            },
            buyB: {
                id: diamond_block,
                count: 1
            },
            sell: {
                id: elytra,
                count: 1,
                components: {
                    custom_name: '["",{"text":"Copper Elytra","italic":false,"color":"#99cc99"}]',
                    rarity: epic,
                    equippable: {
                        slot: chest,
                        asset_id: copper_elytra
                    },
                    item_model: "copper_elytra"
                }
            }
        }, {
            buy: {
                id: elytra,
                count: 1
            },
            buyB: {
                id: diamond_block,
                count: 1
            },
            sell: {
                id: elytra,
                count: 1,
                components: {
                    custom_name: '["",{"text":"Skeleton Elytra","italic":false,"color":"#ede6d6"}]',
                    rarity: epic,
                    equippable: {
                        slot: chest,
                        asset_id: skeleton_elytra
                    },
                    item_model: "skeleton_elytra"
                }
            }
        }, {
            buy: {
                id: elytra,
                count: 1
            },
            buyB: {
                id: diamond_block,
                count: 1
            },
            sell: {
                id: elytra,
                count: 1,
                components: {
                    custom_name: '["",{"text":"Amethyst Elytra","italic":false,"color":"#9966ff"}]',
                    rarity: epic,
                    equippable: {
                        slot: chest,
                        asset_id: amethyst_elytra
                    },
                    item_model: "amethyst_elytra"
                }
            }
        }]
    },
    CustomName: '[{"text":"Eli"}]',
    Invulnerable: 1 b,
    NoAI: 1 b
}] 1