(val)
| 54 | }; |
| 55 | |
| 56 | var encode = (val) => { |
| 57 | if (typeof val == "boolean") { |
| 58 | return "b" + (val ? "true" : "false"); |
| 59 | } else if (typeof val == "number") { |
| 60 | return "i" + String(val); |
| 61 | } else if (typeof val == "string") { |
| 62 | return "s" + val; |
| 63 | } else { |
| 64 | return ""; |
| 65 | } |
| 66 | }; |
| 67 | |
| 68 | GM.deleteValue = function(name) { |
| 69 | return new Promise((resolve, reject) => { |