File tree Expand file tree Collapse file tree 4 files changed +11
-12
lines changed Expand file tree Collapse file tree 4 files changed +11
-12
lines changed Original file line number Diff line number Diff line change 25
25
*/
26
26
export function positionFromEstree ( value ) {
27
27
/** @type {NodeLike } */
28
- var node = value || { }
28
+ const node = value || { }
29
29
/** @type {LocLike } */
30
- var loc = node . loc || { }
30
+ const loc = node . loc || { }
31
31
/** @type {RangeLike } */
32
- var range = node . range || [ 0 , 0 ]
33
- var startOffset = range [ 0 ] || node . start
34
- var endOffset = range [ 1 ] || node . end
32
+ const range = node . range || [ 0 , 0 ]
33
+ const startOffset = range [ 0 ] || node . start
34
+ const endOffset = range [ 1 ] || node . end
35
35
36
36
return {
37
37
start : {
Original file line number Diff line number Diff line change 68
68
"trailingComma" : " none"
69
69
},
70
70
"xo" : {
71
- "prettier" : true ,
72
- "rules" : {
73
- "no-var" : " off" ,
74
- "prefer-arrow-callback" : " off"
75
- }
71
+ "prettier" : true
76
72
},
77
73
"remarkConfig" : {
78
74
"plugins" : [
Original file line number Diff line number Diff line change @@ -28,7 +28,10 @@ import {parse} from 'acorn'
28
28
import {positionFromEstree } from ' unist-util-position-from-estree'
29
29
30
30
// Make acorn support line/column.
31
- var node = parse (' function x() { console.log(1) }' , {locations: true })
31
+ const node = parse (' function x() { console.log(1) }' , {
32
+ ecmaVersion: 2020 ,
33
+ locations: true
34
+ })
32
35
33
36
console .log (positionFromEstree (node)) // `Program`
34
37
console .log (positionFromEstree (node .body [0 ].id )) // `x`
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import test from 'tape'
2
2
import { parse } from 'acorn'
3
3
import { positionFromEstree } from './index.js'
4
4
5
- test ( 'unist-util-position-from-estree' , function ( t ) {
5
+ test ( 'unist-util-position-from-estree' , ( t ) => {
6
6
t . deepEqual (
7
7
positionFromEstree ( ) ,
8
8
{
You can’t perform that action at this time.
0 commit comments