firebase-safekey
Safe Firebase keys as it doesn't like ., $, #, [, ], or /. in it's keys
Installation
This module is installed via npm:
npm i firebase-safekey --save
Example Usage
var fkey = var safekey = fkey // hello<>dworldvar restored = fkey // hello.world
Safe key an object
var obj = 'key#1': 'value1' 'key[2]': 'value2' var safekeys = fkey // { 'key<>p1': 'value1', 'key<>o2<>c': 'value2' }var restored = fkey // { 'key#1': 'value1', 'key[2]': 'value2' }
Configure key mapping
fkey
Or apply your mapping during safe, restore operations
var safekey = fkey // 1:1:2var restored = fkey // 1.1.2
Rights
Copyright (C) 2015 by yieme, License: MIT