UNPKG
next-csrf
Version:
beta (0.2.0-beta.2)
latest (0.2.1)
0.2.1
0.2.0-beta.2
0.2.0-beta.1
0.1.2
0.1.1
0.1.0
0.0.3
0.0.2
CSRF mitigation library for Next.js
github.com/j0lv3r4/next-csrf
j0lv3r4/next-csrf
next-csrf
/
example
/
node_modules
/
traverse
/
examples
/
scrub.js
11 lines
(8 loc)
•
242 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
// scrub out circular references
var
traverse =
require
(
'traverse'
);
var
obj = { a :
1
, b :
2
, c : [
3
,
4
] }; obj.
c
.
push
(obj);
var
scrubbed =
traverse
(obj).
map
(
function
(
x
) {
if
(
this
.
circular
)
this
.
remove
() });
console
.
dir
(scrubbed);