File tree 3 files changed +9
-8
lines changed
3 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " requirejs-react-jsx" ,
3
- "version" : " 0.1.2 " ,
3
+ "version" : " 0.12.0 " ,
4
4
"homepage" : " https://github.com/podio/requirejs-react-jsx" ,
5
5
"authors" : [
6
6
" Søren Brokær <[email protected] >"
25
25
" tests"
26
26
],
27
27
"dependencies" : {
28
- "react" : " ~ 0.11.2" ,
29
- "requirejs-text" : " ~ 2.0.12"
28
+ "react" : " >= 0.11.2" ,
29
+ "requirejs-text" : " >= 2.0.12"
30
30
}
31
31
}
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ define(function () {
21
21
var content = fs . readFileSync ( path , { encoding : 'utf8' } ) ;
22
22
23
23
try {
24
- compiled = ReactTools . transform ( ensureJSXPragma ( content ) , options ) ;
24
+ compiled = ReactTools . transform ( ensureJSXPragma ( content , config ) , options ) ;
25
25
} catch ( err ) {
26
26
throw new Error ( 'jsx.js - Error while running JSXTransformer on ' + path + '\n' + err . message ) ;
27
27
}
@@ -48,7 +48,7 @@ define(function () {
48
48
49
49
var onLoad = function ( content , JSXTransformer ) {
50
50
try {
51
- content = JSXTransformer . transform ( ensureJSXPragma ( content ) , options ) . code ;
51
+ content = JSXTransformer . transform ( ensureJSXPragma ( content , config ) , options ) . code ;
52
52
} catch ( err ) {
53
53
onLoadNative . error ( err ) ;
54
54
}
@@ -77,8 +77,8 @@ define(function () {
77
77
return name ;
78
78
}
79
79
80
- function ensureJSXPragma ( content ) {
81
- if ( - 1 === content . indexOf ( '@jsx React.DOM' ) ) {
80
+ function ensureJSXPragma ( content , config ) {
81
+ if ( config . usePragma && - 1 === content . indexOf ( '@jsx React.DOM' ) ) {
82
82
content = "/** @jsx React.DOM */\n" + content ;
83
83
}
84
84
Original file line number Diff line number Diff line change @@ -68,7 +68,8 @@ require.config({
68
68
transformOptions: {
69
69
harmony: true ,
70
70
stripTypes: false
71
- }
71
+ },
72
+ usePragma: false
72
73
}
73
74
});
74
75
You can’t perform that action at this time.
0 commit comments