Skip to content

Commit

Permalink
Fix json embedding in rolledup files
Browse files Browse the repository at this point in the history
  • Loading branch information
Hopding committed Dec 18, 2018
1 parent cce995c commit 08cacef
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 7 deletions.
6 changes: 3 additions & 3 deletions Makefile.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ target.generateTrieJson = () => {

target.moveTrieJsonToRoot = () => {
target.generateTrieJson();
mv('src/opentype/shapers/trie.json', 'trie.json');
mv('src/opentype/shapers/trieUse.json', 'trieUse.json');
mv('src/opentype/shapers/trieIndic.json', 'trieIndic.json');
// mv('src/opentype/shapers/trie.json', 'trie.json');
// mv('src/opentype/shapers/trieUse.json', 'trieUse.json');
// mv('src/opentype/shapers/trieIndic.json', 'trieIndic.json');
};

target.rollupUMD = () => {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"coverage": "cross-env BABEL_ENV=cover nyc mocha",
"build-bundle": "browserify --insert-globals --standalone fontkit ./index.js | uglifyjs --mangle -c > bundle.js"
},
"main": "fonkit.js",
"main": "fontkit.js",
"files": [
"src",
"base.js",
Expand Down
3 changes: 2 additions & 1 deletion src/opentype/shapers/ArabicShaper.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ import UnicodeTrie from 'unicode-trie';

// Trie is serialized as a Buffer in node, but here
// we may be running in a browser so we make an Uint8Array
const trieBuffer = require('./trie.json');
// const trieBuffer = require('./trie.json');
import trieBuffer from './trie.json';
const trieData = new Uint8Array(trieBuffer.data);
const trie = new UnicodeTrie(trieData);
// const trie = new UnicodeTrie(require('fs').readFileSync(__dirname + '/data.trie'));
Expand Down
3 changes: 2 additions & 1 deletion src/opentype/shapers/IndicShaper.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ const {decompositions} = useData;

// Trie is serialized as a Buffer in node, but here
// we may be running in a browser so we make an Uint8Array
const trieBuffer = require('./trieIndic.json');
import trieBuffer from './trieIndic.json';
// const trieBuffer = require('./trieIndic.json');
const trieData = new Uint8Array(trieBuffer.data);
const trie = new UnicodeTrie(trieData);
// const trie = new UnicodeTrie(require('fs').readFileSync(__dirname + '/indic.trie'));
Expand Down
3 changes: 2 additions & 1 deletion src/opentype/shapers/UniversalShaper.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ const {categories, decompositions} = useData;

// Trie is serialized as a Buffer in node, but here
// we may be running in a browser so we make an Uint8Array
const trieBuffer = require('./trieUse.json');
import trieBuffer from './trieUse.json';
// const trieBuffer = require('./trieUse.json');
const trieData = new Uint8Array(trieBuffer.data);
const trie = new UnicodeTrie(trieData);
// const trie = new UnicodeTrie(require('fs').readFileSync(__dirname + '/use.trie'));
Expand Down

0 comments on commit 08cacef

Please sign in to comment.