@react-pdf/font
Advanced tools
Comparing version 2.0.14 to 2.1.0
@@ -22,2 +22,3 @@ 'use strict'; | ||
var _excluded = ["src", "fontWeight", "fontStyle"]; | ||
var FONT_WEIGHTS = { | ||
@@ -41,5 +42,5 @@ thin: 100, | ||
var fetchFont = /*#__PURE__*/function () { | ||
var _ref = _asyncToGenerator__default['default']( /*#__PURE__*/_regeneratorRuntime__default['default'].mark(function _callee(src, options) { | ||
var _ref = _asyncToGenerator__default["default"]( /*#__PURE__*/_regeneratorRuntime__default["default"].mark(function _callee(src, options) { | ||
var response, buffer; | ||
return _regeneratorRuntime__default['default'].wrap(function _callee$(_context) { | ||
return _regeneratorRuntime__default["default"].wrap(function _callee$(_context) { | ||
while (1) { | ||
@@ -49,3 +50,3 @@ switch (_context.prev = _context.next) { | ||
_context.next = 2; | ||
return fetch__default['default'](src, options); | ||
return fetch__default["default"](src, options); | ||
@@ -103,3 +104,3 @@ case 2: | ||
_proto.load = /*#__PURE__*/function () { | ||
var _load = _asyncToGenerator__default['default']( /*#__PURE__*/_regeneratorRuntime__default['default'].mark(function _callee2() { | ||
var _load = _asyncToGenerator__default["default"]( /*#__PURE__*/_regeneratorRuntime__default["default"].mark(function _callee2() { | ||
var _this = this; | ||
@@ -109,3 +110,3 @@ | ||
return _regeneratorRuntime__default['default'].wrap(function _callee2$(_context2) { | ||
return _regeneratorRuntime__default["default"].wrap(function _callee2$(_context2) { | ||
while (1) { | ||
@@ -122,3 +123,3 @@ switch (_context2.prev = _context2.next) { | ||
this.data = fontkit__default['default'].create(Buffer.from(this.src.split(',')[1], 'base64'), postscriptName); | ||
this.data = fontkit__default["default"].create(Buffer.from(this.src.split(',')[1], 'base64'), postscriptName); | ||
_context2.next = 17; | ||
@@ -139,3 +140,3 @@ break; | ||
data = _context2.sent; | ||
this.data = fontkit__default['default'].create(data, postscriptName); | ||
this.data = fontkit__default["default"].create(data, postscriptName); | ||
_context2.next = 17; | ||
@@ -147,3 +148,3 @@ break; | ||
return new Promise(function (resolve, reject) { | ||
return fontkit__default['default'].open(_this.src, postscriptName, function (err, data) { | ||
return fontkit__default["default"].open(_this.src, postscriptName, function (err, data) { | ||
return err ? reject(err) : resolve(data); | ||
@@ -193,3 +194,3 @@ }); | ||
fontStyle = _ref2.fontStyle, | ||
options = _objectWithoutPropertiesLoose__default['default'](_ref2, ["src", "fontWeight", "fontStyle"]); | ||
options = _objectWithoutPropertiesLoose__default["default"](_ref2, _excluded); | ||
@@ -272,3 +273,3 @@ var numericFontWeight = resolveFontWeight(fontWeight); | ||
for (var i = 0; i < data.fonts.length; i += 1) { | ||
fonts[family].register(_extends__default['default']({ | ||
fonts[family].register(_extends__default["default"]({ | ||
family: family | ||
@@ -309,5 +310,5 @@ }, data.fonts[i])); | ||
this.load = /*#__PURE__*/function () { | ||
var _ref2 = _asyncToGenerator__default['default']( /*#__PURE__*/_regeneratorRuntime__default['default'].mark(function _callee(descriptor) { | ||
var _ref2 = _asyncToGenerator__default["default"]( /*#__PURE__*/_regeneratorRuntime__default["default"].mark(function _callee(descriptor) { | ||
var fontFamily, isStandard, f; | ||
return _regeneratorRuntime__default['default'].wrap(function _callee$(_context) { | ||
return _regeneratorRuntime__default["default"].wrap(function _callee$(_context) { | ||
while (1) { | ||
@@ -380,3 +381,3 @@ switch (_context.prev = _context.next) { | ||
exports.default = FontStore; | ||
exports["default"] = FontStore; | ||
//# sourceMappingURL=index.browser.js.map |
@@ -34,3 +34,3 @@ 'use strict'; | ||
const fetchFont = async (src, options) => { | ||
const response = await fetch__default['default'](src, options); | ||
const response = await fetch__default["default"](src, options); | ||
const buffer = await (response.buffer ? response.buffer() : response.arrayBuffer()); | ||
@@ -71,4 +71,4 @@ return buffer.constructor.name === 'Buffer' ? buffer : Buffer.from(buffer); | ||
if (isDataUrl(this.src)) { | ||
this.data = fontkit__default['default'].create(Buffer.from(this.src.split(',')[1], 'base64'), postscriptName); | ||
} else if (isUrl__default['default'](this.src)) { | ||
this.data = fontkit__default["default"].create(Buffer.from(this.src.split(',')[1], 'base64'), postscriptName); | ||
} else if (isUrl__default["default"](this.src)) { | ||
const { | ||
@@ -84,5 +84,5 @@ headers, | ||
}); | ||
this.data = fontkit__default['default'].create(data, postscriptName); | ||
this.data = fontkit__default["default"].create(data, postscriptName); | ||
} else { | ||
this.data = await new Promise((resolve, reject) => fontkit__default['default'].open(this.src, postscriptName, (err, data) => err ? reject(err) : resolve(data))); | ||
this.data = await new Promise((resolve, reject) => fontkit__default["default"].open(this.src, postscriptName, (err, data) => err ? reject(err) : resolve(data))); | ||
} | ||
@@ -245,3 +245,3 @@ | ||
exports.default = FontStore; | ||
exports["default"] = FontStore; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@react-pdf/font", | ||
"version": "2.0.14", | ||
"version": "2.1.0", | ||
"license": "MIT", | ||
"description": "Register font and emoji source for react-pdf document", | ||
"author": "Diego Muracciole <diegomuracciole@gmail.com>", | ||
@@ -22,4 +23,5 @@ "homepage": "https://github.com/diegomura/react-pdf#readme", | ||
"dependencies": { | ||
"@react-pdf/fontkit": "^2.0.7", | ||
"@react-pdf/types": "^2.0.7", | ||
"@babel/runtime": "^7.16.4", | ||
"@react-pdf/fontkit": "^2.1.0", | ||
"@react-pdf/types": "^2.0.8", | ||
"cross-fetch": "^3.0.4", | ||
@@ -30,4 +32,3 @@ "is-url": "^1.2.4" | ||
"lib" | ||
], | ||
"gitHead": "5afedfe22dc133e3a27a1e5ec0b9197df7bd6dc1" | ||
] | ||
} |
Sorry, the diff of this file is not supported yet
48711
495
5
+ Added@babel/runtime@^7.16.4
Updated@react-pdf/fontkit@^2.1.0
Updated@react-pdf/types@^2.0.8