UNPKG
nyc
Version:
latest (18.0.0)
latest-12 (12.0.1)
next (18.0.0)
18.0.0
17.1.0
17.0.0
15.1.0
15.0.1
15.0.0
15.0.0-beta.3
15.0.0-beta.2
15.0.0-beta.1
15.0.0-beta.0
15.0.0-alpha.0
14.1.1
14.1.0
14.0.0
14.0.0-rc.1
14.0.0-alpha.0
13.3.0
13.2.0
13.1.0
13.0.1
13.0.0
12.0.2
12.0.1
12.0.0
11.9.0
11.8.0
11.7.3
11.7.2
11.7.1
11.7.0
11.6.0
11.5.0
11.4.1
11.4.0
11.3.0
11.2.1
11.2.0
11.1.0
11.0.3
11.0.3-candidate.0
11.0.2
11.0.2-candidate.0
11.0.1
11.0.0
11.0.0-candidate.1
11.0.0-candidate.0
10.3.2
10.3.2-candidate.0
10.3.1
10.3.0
10.3.0-candidate.1
10.3.0-candidate.0
10.2.2
10.2.2-candidate.4
10.2.2-candidate.3
10.2.2-candidate.2
10.2.1
10.2.0
10.2.0-candidate.1
10.2.0-candidate.0
10.1.2
10.1.2-candidate.0
10.1.1-candidate.0
10.1.0
10.1.0-candidate.0
10.0.2-candidate.0
10.0.1-candidate.0
10.0.0
10.0.0-candidate.2
10.0.0-candidate.1
9.0.1
9.0.1-candidate.1
9.0.0-candidate.1
8.4.0
8.4.0-candidate
8.3.2
8.3.1
8.3.1-candidate
8.3.0
8.3.0-candidate
8.2.0-candidate2
8.2.0-candidate1
8.1.0
8.1.0-candidate
8.0.0
8.0.0-candidate
7.1.0
7.1.0-candidate2
7.1.0-candidate
7.0.0
7.0.0-candidate2
7.0.0-alpha.5
7.0.0-alpha.4
7.0.0-alpha.3
7.0.0-alpha.2
7.0.0-alpha.1
6.6.1
6.6.0
6.5.1
6.5.0
6.5.0-candidate2
6.5.0-candidate
6.4.4
6.4.3
6.4.3-bundle
6.4.2
6.4.1
6.4.0
6.4.0-next
6.3.0
6.2.1
6.2.0
6.2.0-alpha3
6.2.0-alpha1
6.2.0-alpha
6.1.1
6.1.0
6.0.0
5.6.0
5.5.0
5.4.0
5.3.0
5.2.0
5.1.1
5.1.0
5.0.1
5.0.0
4.0.1
4.0.0
4.0.0-alpha
3.2.2
3.2.1
3.2.0
3.1.0
3.0.1
3.0.0
2.4.0
2.3.0
2.2.1
2.2.0
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.4.1
1.4.0
1.3.0
1.2.0
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
the Istanbul command line interface
github.com/istanbuljs/nyc
istanbuljs/nyc
nyc
/
node_modules
/
to-fast-properties
/
index.js
12 lines
(11 loc)
•
294 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
'use strict'
;
module
.
exports
=
function
toFastproperties
(
o
) {
function
Sub
(
) {}
Sub
.
prototype
= o;
var
receiver =
new
Sub
();
// create an instance
function
ic
(
) {
return
typeof
receiver.
foo
; }
// perform access
ic
();
ic
();
return
o;
eval
(
"o"
+ o);
// ensure no dead code elimination
}