Skip to content

Commit 8e03ba4

Browse files
committed
Add multi-value storage API
1 parent 2752cd2 commit 8e03ba4

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

lib/rules/no-invalid-grant.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@ const gmFunctions = [
1010
'addValueChangeListener',
1111
'cookie',
1212
'deleteValue',
13+
'deleteValues',
1314
'download',
1415
'getResourceText',
1516
'getResourceURL',
1617
'getTab',
1718
'getTabs',
1819
'getValue',
20+
'getValues',
1921
'info',
2022
'listValues',
2123
'log',
@@ -26,6 +28,7 @@ const gmFunctions = [
2628
'saveTab',
2729
'setClipboard',
2830
'setValue',
31+
'setValues',
2932
'unregisterMenuCommand',
3033
'webRequest',
3134
'xmlhttpRequest'
@@ -36,12 +39,14 @@ const greasemonkey = [
3639
'addValueChangeListener',
3740
'cookie',
3841
'deleteValue',
42+
'deleteValues',
3943
'download',
4044
'getResourceText',
4145
'getResourceUrl', // note lowercase "rl"
4246
'getTab',
4347
'getTabs',
4448
'getValue',
49+
'getValues',
4550
'info',
4651
'listValues',
4752
'log',
@@ -52,6 +57,7 @@ const greasemonkey = [
5257
'saveTab',
5358
'setClipboard',
5459
'setValue',
60+
'setValues',
5561
'unregisterMenuCommand',
5662
'webRequest',
5763
'xmlHttpRequest' // note uppercase "H"

tests/lib/rules/no-invalid-grant.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ ruleTester.run('no-invalid-grant', rule, {
1919
// @grant GM.download
2020
// @grant GM_cookie
2121
// @grant GM.cookie
22+
// @grant GM.getValues
23+
// @grant GM.setValues
2224
// @grant unsafeWindow
2325
// @grant window.onurlchange
2426
// ==/UserScript==

0 commit comments

Comments
 (0)