File tree Expand file tree Collapse file tree 7 files changed +70
-21
lines changed
csv-generate/test/loaders
csv-stringify/test/loaders
stream-transform/test/loaders Expand file tree Collapse file tree 7 files changed +70
-21
lines changed Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
Original file line number Diff line number Diff line change 1
1
import CoffeeScript from 'coffeescript' ;
2
2
3
- const coffeeRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
3
+ // See https://github.com/nodejs/node/issues/36396
4
+ const extensionsRegex = / \. c o f f e e $ | \. l i t c o f f e e $ | \. c o f f e e \. m d $ / ;
4
5
5
6
export async function load ( url , context , next ) {
6
- if ( coffeeRegex . test ( url ) ) {
7
+ if ( extensionsRegex . test ( url ) ) {
7
8
const format = 'module' ;
8
9
const { source : rawSource } = await next ( url , { format } ) ;
9
- const source = CoffeeScript . compile ( rawSource . toString ( ) , { bare : true } ) ;
10
+ const source = CoffeeScript . compile ( rawSource . toString ( ) , {
11
+ bare : true ,
12
+ inlineMap : true ,
13
+ filename : url ,
14
+ header : false ,
15
+ sourceMap : false ,
16
+ } ) ;
10
17
return { format, source} ;
11
18
}
12
19
return next ( url , context ) ;
You can’t perform that action at this time.
0 commit comments