Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F95159023
README.md
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Fri, Dec 13, 08:12
Size
1 KB
Mime Type
text/x-java
Expires
Sun, Dec 15, 08:12 (1 d, 6 h)
Engine
blob
Format
Raw Data
Handle
22910169
Attached To
rOACCT Open Access Compliance Check Tool (OACCT)
README.md
View Options
#
babel
-
code
-
frame
>
Generate
errors
that
contain
a
code
frame
that
point
to
source
locations
.
##
Install
```
sh
npm
install
--
save
-
dev
babel
-
code
-
frame
```
##
Usage
```
js
import
codeFrame
from
'
babel
-
code
-
frame
'
;
const
rawLines
=
`
class
Foo
{
constructor
()
}
`
;
const
lineNumber
=
2
;
const
colNumber
=
16
;
const
result
=
codeFrame
(
rawLines
,
lineNumber
,
colNumber
,
{
/* options */
});
console
.
log
(
result
);
```
```
sh
1
|
class
Foo
{
>
2
|
constructor
()
|
^
3
|
}
```
If
the
column
number
is
not
known
,
you
may
pass
`null`
instead
.
##
Options
###
`highlightCode`
`boolean`, defaults to `false`
.
Toggles
syntax
highlighting
the
code
as
JavaScript
for
terminals
.
###
`linesAbove`
`number`, defaults to `2`
.
Adjust
the
number
of
lines
to
show
above
the
error
.
###
`linesBelow`
`number`, defaults to `3`
.
Adjust
the
number
of
lines
to
show
below
the
error
.
###
`forceColor`
`boolean`, defaults to `false`
.
Enable
this
to
forcibly
syntax
highlight
the
code
as
JavaScript
(
for
non
-
terminals
);
overrides
`highlightCode`
.
Event Timeline
Log In to Comment