Which protected keys differ between two Config JSON values.
Comparison is semantic (key order and whitespace are ignored), so a server rewrite that merely
re-serializes the blob is not a change. Adding, altering or removing a protected key is.
Parameters
previousRaw: string
the stored Config (null/undefined for a new record)
nextRaw: string
the Config about to be saved
Returns string[]
the protected keys that changed (empty when none did)
Which protected keys differ between two
ConfigJSON values.Comparison is semantic (key order and whitespace are ignored), so a server rewrite that merely re-serializes the blob is not a change. Adding, altering or removing a protected key is.