Skip to content

Commit bdd0efe

Browse files
goto-bus-stoptornqvist
authored andcommitted
Fix #141 (#150)
1 parent c9eb16b commit bdd0efe

File tree

12 files changed

+23
-1
lines changed

12 files changed

+23
-1
lines changed

lib/append-child.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
var trailingNewlineRegex = /\n[\s]+$/
24
var leadingNewlineRegex = /^\n[\s]+/
35
var trailingSpaceRegex = /[\s]+$/

lib/babel.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const placeholderRe = /\0(\d+)\0/g
3232
/**
3333
* Get a placeholder string for a numeric ID.
3434
*/
35-
const getPlaceholder = (i) => `\0${i}\0`
35+
const getPlaceholder = (i) => `\u0000${i}\u0000`
3636

3737
/**
3838
* Remove a binding and its import or require() call from the file.

lib/bool-props.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
module.exports = [
24
'async', 'autofocus', 'autoplay', 'checked', 'controls', 'default',
35
'defaultchecked', 'defer', 'disabled', 'formnovalidate', 'hidden',

lib/browser.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
var hyperx = require('hyperx')
24
var appendChild = require('./append-child')
35
var SVG_TAGS = require('./svg-tags')

lib/browserify-transform.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
var isMemberExpression = require('estree-is-member-expression')
24
var convertSourceMap = require('convert-source-map')
35
var transformAst = require('transform-ast')

lib/direct-props.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
module.exports = [
24
'indeterminate'
35
]

lib/raw-browser.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
function nanohtmlRawBrowser (tag) {
24
var el = document.createElement('div')
35
el.innerHTML = tag

lib/raw-server.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
function nanohtmlRawServer (tag) {
24
var wrapper = new String(tag) // eslint-disable-line no-new-wrappers
35
wrapper.__encoded = true

lib/server.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
var BOOL_PROPS = require('./bool-props')
24

35
var boolPropRx = new RegExp('([^-a-z](' + BOOL_PROPS.join('|') + '))=["\']?$', 'i')

lib/set-attribute.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
var DIRECT_PROPS = require('./direct-props')
24

35
module.exports = function nanohtmlSetAttribute (el, attr, value) {

0 commit comments

Comments
 (0)