From 2381f34ce678b6f90c7633a73997852447890a60 Mon Sep 17 00:00:00 2001 From: Jerome Cukier Date: Thu, 15 Mar 2018 18:36:04 -0700 Subject: [PATCH 1/2] transform text into paths, so text tags can be taken into account --- package-lock.json | 13 ++++++++ package.json | 1 + src/App.html | 2 ++ src/js/pathologize.js | 74 ++++++++++++++++++++++++++++++++++++++++--- 4 files changed, 85 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 58a409f..a441b0a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2317,6 +2317,14 @@ "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=", "dev": true }, + "opentype.js": { + "version": "0.8.0", + "resolved": "https://unpm.uberinternal.com/opentype.js/-/opentype.js-0.8.0.tgz", + "integrity": "sha1-rKvPoWQvvolKPk11nkO6aU4CvTU=", + "requires": { + "tiny-inflate": "1.0.2" + } + }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", @@ -3012,6 +3020,11 @@ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, + "tiny-inflate": { + "version": "1.0.2", + "resolved": "https://unpm.uberinternal.com/tiny-inflate/-/tiny-inflate-1.0.2.tgz", + "integrity": "sha1-k9nez/yIBb1X6uQxDwt0Xptvs6c=" + }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", diff --git a/package.json b/package.json index c2a572c..6296353 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "babel-core": "^6.26.0", "codemirror": "^5.32.0", "d3-array": "^1.2.1", + "opentype.js": "^0.8.0", "pathologist": "^0.1.9", "rollup-plugin-babel": "^3.0.2", "rollup-plugin-commonjs": "^8.2.6", diff --git a/src/App.html b/src/App.html index e111a53..bf533a6 100644 --- a/src/App.html +++ b/src/App.html @@ -112,6 +112,7 @@