If you want something really small with battery and charger, I'd recommend just buying a mini USB power bank.
You can get ones that go on a keychain, and they have a charger and small battery inside. You can just open them up and connect the breakout (which will easily take LiPo voltage - it'll go up to 16v or so) direct to the battery terminals.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
If you want something really small with battery and charger, I'd recommend just buying a mini USB power bank.
You can get ones that go on a keychain, and they have a charger and small battery inside. You can just open them up and connect the breakout (which will easily take LiPo voltage - it'll go up to 16v or so) direct to the battery terminals.