example/example3.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example 3. RequireJS</title>
</head>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.3/require.js"></script>
<script>
require({
paths: { 'UnicodeBidirectional': '../dist/unicode.bidirectional' }
}, ['UnicodeBidirectional'], function (UnicodeBidirectional) {
var resolve = UnicodeBidirectional.resolve;
var reorder = UnicodeBidirectional.reorder;
var codepoints = [0x28, 0x29, 0x2A, 0x05D0, 0x05D1, 0x05D2]
var levels = resolve(codepoints, 0); // [0, 0, 0, 1, 1, 1]
var reordering = reorder(codepoints, levels); // [0x28, 0x29, 0x2A, 0x05D2, 0x05D1, 0x05D0]
console.log(levels);
console.log(reordering);
});
</script>
</body>
</html>