Socket
Socket
Sign inDemoInstall

@react-pdf-viewer/properties

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-pdf-viewer/properties - npm Package Compare versions

Comparing version 2.11.0 to 3.0.0

10

lib/cjs/properties.js

@@ -144,3 +144,3 @@ 'use strict';

var i = Math.floor(Math.log(bytes) / Math.log(1024));
return (bytes / Math.pow(1024, i)).toFixed(2) + " " + sufixes[i];
return "".concat((bytes / Math.pow(1024, i)).toFixed(2), " ").concat(sufixes[i]);
};

@@ -153,3 +153,3 @@

var date = convertDate(input);
return date ? date.toLocaleDateString() + ", " + date.toLocaleTimeString() : '';
return date ? "".concat(date.toLocaleDateString(), ", ").concat(date.toLocaleTimeString()) : '';
};

@@ -173,3 +173,3 @@ var renderData = function (data) { return (React__namespace.createElement(React__namespace.Fragment, null,

React__namespace.createElement(PropertyItem, { label: (l10n && l10n.properties ? l10n.properties.pdfVersion : 'PDF version'), value: data.info.PDFFormatVersion }),
React__namespace.createElement(PropertyItem, { label: (l10n && l10n.properties ? l10n.properties.pageCount : 'Page count'), value: "" + doc.numPages })))); };
React__namespace.createElement(PropertyItem, { label: (l10n && l10n.properties ? l10n.properties.pageCount : 'Page count'), value: "".concat(doc.numPages) })))); };
return (React__namespace.createElement("div", { className: "rpv-properties__modal" },

@@ -189,3 +189,3 @@ React__namespace.createElement(PropertiesLoader, { doc: doc, render: renderData }),

var label = l10n && l10n.properties ? l10n.properties.showProperties : 'Show properties';
return (React__namespace.createElement(core.Tooltip, { ariaControlsSuffix: "properties", position: core.Position.BottomCenter, target: React__namespace.createElement(core.MinimalButton, { ariaLabel: label, onClick: onClick },
return (React__namespace.createElement(core.Tooltip, { ariaControlsSuffix: "properties", position: core.Position.BottomCenter, target: React__namespace.createElement(core.MinimalButton, { ariaLabel: label, testId: "properties__button", onClick: onClick },
React__namespace.createElement(InfoIcon, null)), content: function () { return label; }, offset: TOOLTIP_OFFSET }));

@@ -225,3 +225,3 @@ };

var label = l10n && l10n.properties ? l10n.properties.showProperties : 'Show properties';
return (React__namespace.createElement(core.MenuItem, { icon: React__namespace.createElement(InfoIcon, null), onClick: onClick }, label));
return (React__namespace.createElement(core.MenuItem, { icon: React__namespace.createElement(InfoIcon, null), testId: "properties__menu", onClick: onClick }, label));
};

@@ -228,0 +228,0 @@

@@ -1,2 +0,2 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core");function r(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var n=r(e),o=function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)},a=function(e){var r=e.doc,o=e.render,a=n.useState(),i=a[0],l=a[1];return n.useEffect((function(){r.getMetadata().then((function(e){return Promise.resolve(e)})).then((function(e){return r.getDownloadInfo().then((function(t){return Promise.resolve({fileName:e.contentDispositionFilename||"",info:e.info,length:t.length})}))})).then((function(e){l(e)}))}),[]),i?o(i):n.createElement("div",{className:"rpv-properties__loader"},n.createElement(t.Spinner,null))},i=function(e){var r=e.label,o=e.value,a=n.useContext(t.ThemeContext).direction===t.TextDirection.RightToLeft;return n.createElement("dl",{className:t.classNames({"rpv-properties__item":!0,"rpv-properties__item--rtl":a})},n.createElement("dt",{className:"rpv-properties__item-label"},r,":"),n.createElement("dd",{className:"rpv-properties__item-value"},o||"-"))},l=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"),c=function(e,t,r,n){var o=parseInt(e,10);return o>=t&&o<=r?o:n},s=function(e){var r=e.doc,o=e.fileName,s=e.onToggle,p=n.useContext(t.LocalizationContext).l10n,u=function(e){var t=function(e){var t=l.exec(e);if(!t)return null;var r=parseInt(t[1],10),n=c(t[2],1,12,1)-1,o=c(t[3],1,31,1),a=c(t[4],0,23,0),i=c(t[5],0,59,0),s=c(t[6],0,59,0),p=t[7]||"Z",u=c(t[8],0,23,0),f=c(t[9],0,59,0);switch(p){case"-":a+=u,i+=f;break;case"+":a-=u,i-=f}return new Date(Date.UTC(r,n,o,a,i,s))}(e);return t?t.toLocaleDateString()+", "+t.toLocaleTimeString():""};return n.createElement("div",{className:"rpv-properties__modal"},n.createElement(a,{doc:r,render:function(e){return n.createElement(n.Fragment,null,n.createElement("div",{className:"rpv-properties__modal-section"},n.createElement(i,{label:p&&p.properties?p.properties.fileName:"File name",value:e.fileName||(c=o,s=c.split("/").pop(),s?s.split("#")[0].split("?")[0]:c)}),n.createElement(i,{label:p&&p.properties?p.properties.fileSize:"File size",value:(a=e.length,l=Math.floor(Math.log(a)/Math.log(1024)),(a/Math.pow(1024,l)).toFixed(2)+" "+["B","kB","MB","GB","TB"][l])})),n.createElement(t.Separator,null),n.createElement("div",{className:"rpv-properties__modal-section"},n.createElement(i,{label:p&&p.properties?p.properties.title:"Title",value:e.info.Title}),n.createElement(i,{label:p&&p.properties?p.properties.author:"Author",value:e.info.Author}),n.createElement(i,{label:p&&p.properties?p.properties.subject:"Subject",value:e.info.Subject}),n.createElement(i,{label:p&&p.properties?p.properties.keywords:"Keywords",value:e.info.Keywords}),n.createElement(i,{label:p&&p.properties?p.properties.creator:"Creator",value:e.info.Creator}),n.createElement(i,{label:p&&p.properties?p.properties.creationDate:"Creation date",value:u(e.info.CreationDate)}),n.createElement(i,{label:p&&p.properties?p.properties.modificationDate:"Modification date",value:u(e.info.ModDate)})),n.createElement(t.Separator,null),n.createElement("div",{className:"rpv-properties__modal-section"},n.createElement(i,{label:p&&p.properties?p.properties.pdfProducer:"PDF producer",value:e.info.Producer}),n.createElement(i,{label:p&&p.properties?p.properties.pdfVersion:"PDF version",value:e.info.PDFFormatVersion}),n.createElement(i,{label:p&&p.properties?p.properties.pageCount:"Page count",value:""+r.numPages})));var a,l,c,s}}),n.createElement("div",{className:"rpv-properties__modal-footer"},n.createElement(t.Button,{onClick:s},p&&p.properties?p.properties.close:"Close")))},p=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M12,1.001c6.075,0,11,4.925,11,11s-4.925,11-11,11s-11-4.925-11-11S5.925,1.001,12,1.001z\n M14.5,17.005H13\n c-0.552,0-1-0.448-1-1v-6.5c0-0.276-0.224-0.5-0.5-0.5H10\n M11.745,6.504L11.745,6.504\n M11.745,6.5c-0.138,0-0.25,0.112-0.25,0.25\n S11.607,7,11.745,7s0.25-0.112,0.25-0.25S11.883,6.5,11.745,6.5"}))},u={left:0,top:8},f=function(e){var r=e.onClick,o=n.useContext(t.LocalizationContext).l10n,a=o&&o.properties?o.properties.showProperties:"Show properties";return n.createElement(t.Tooltip,{ariaControlsSuffix:"properties",position:t.Position.BottomCenter,target:n.createElement(t.MinimalButton,{ariaLabel:a,onClick:r},n.createElement(p,null)),content:function(){return a},offset:u})},m=function(e){var r=e.children,a=e.store,i=function(e){var t=n.useState(e.get("doc")),r=t[0],o=t[1],a=function(e){o(e)};return n.useEffect((function(){return e.subscribe("doc",a),function(){e.unsubscribe("doc",a)}}),[]),{currentDoc:r}}(a).currentDoc,l=a.get("fileName")||"",c=r||function(e){return n.createElement(f,o({},e))};return i?n.createElement(t.Modal,{ariaControlsSuffix:"properties",target:function(e){return c({onClick:e})},content:function(e){return n.createElement(s,{doc:i,fileName:l,onToggle:e})},closeOnClickOutside:!0,closeOnEscape:!0}):n.createElement(n.Fragment,null)},d=function(e){var r=e.onClick,o=n.useContext(t.LocalizationContext).l10n,a=o&&o.properties?o.properties.showProperties:"Show properties";return n.createElement(t.MenuItem,{icon:n.createElement(p,null),onClick:r},a)};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core");function r(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var n=r(e),o=function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)},a=function(e){var r=e.doc,o=e.render,a=n.useState(),i=a[0],l=a[1];return n.useEffect((function(){r.getMetadata().then((function(e){return Promise.resolve(e)})).then((function(e){return r.getDownloadInfo().then((function(t){return Promise.resolve({fileName:e.contentDispositionFilename||"",info:e.info,length:t.length})}))})).then((function(e){l(e)}))}),[]),i?o(i):n.createElement("div",{className:"rpv-properties__loader"},n.createElement(t.Spinner,null))},i=function(e){var r=e.label,o=e.value,a=n.useContext(t.ThemeContext).direction===t.TextDirection.RightToLeft;return n.createElement("dl",{className:t.classNames({"rpv-properties__item":!0,"rpv-properties__item--rtl":a})},n.createElement("dt",{className:"rpv-properties__item-label"},r,":"),n.createElement("dd",{className:"rpv-properties__item-value"},o||"-"))},l=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"),c=function(e,t,r,n){var o=parseInt(e,10);return o>=t&&o<=r?o:n},s=function(e){var r=e.doc,o=e.fileName,s=e.onToggle,p=n.useContext(t.LocalizationContext).l10n,u=function(e){var t=function(e){var t=l.exec(e);if(!t)return null;var r=parseInt(t[1],10),n=c(t[2],1,12,1)-1,o=c(t[3],1,31,1),a=c(t[4],0,23,0),i=c(t[5],0,59,0),s=c(t[6],0,59,0),p=t[7]||"Z",u=c(t[8],0,23,0),f=c(t[9],0,59,0);switch(p){case"-":a+=u,i+=f;break;case"+":a-=u,i-=f}return new Date(Date.UTC(r,n,o,a,i,s))}(e);return t?"".concat(t.toLocaleDateString(),", ").concat(t.toLocaleTimeString()):""};return n.createElement("div",{className:"rpv-properties__modal"},n.createElement(a,{doc:r,render:function(e){return n.createElement(n.Fragment,null,n.createElement("div",{className:"rpv-properties__modal-section"},n.createElement(i,{label:p&&p.properties?p.properties.fileName:"File name",value:e.fileName||(c=o,s=c.split("/").pop(),s?s.split("#")[0].split("?")[0]:c)}),n.createElement(i,{label:p&&p.properties?p.properties.fileSize:"File size",value:(a=e.length,l=Math.floor(Math.log(a)/Math.log(1024)),"".concat((a/Math.pow(1024,l)).toFixed(2)," ").concat(["B","kB","MB","GB","TB"][l]))})),n.createElement(t.Separator,null),n.createElement("div",{className:"rpv-properties__modal-section"},n.createElement(i,{label:p&&p.properties?p.properties.title:"Title",value:e.info.Title}),n.createElement(i,{label:p&&p.properties?p.properties.author:"Author",value:e.info.Author}),n.createElement(i,{label:p&&p.properties?p.properties.subject:"Subject",value:e.info.Subject}),n.createElement(i,{label:p&&p.properties?p.properties.keywords:"Keywords",value:e.info.Keywords}),n.createElement(i,{label:p&&p.properties?p.properties.creator:"Creator",value:e.info.Creator}),n.createElement(i,{label:p&&p.properties?p.properties.creationDate:"Creation date",value:u(e.info.CreationDate)}),n.createElement(i,{label:p&&p.properties?p.properties.modificationDate:"Modification date",value:u(e.info.ModDate)})),n.createElement(t.Separator,null),n.createElement("div",{className:"rpv-properties__modal-section"},n.createElement(i,{label:p&&p.properties?p.properties.pdfProducer:"PDF producer",value:e.info.Producer}),n.createElement(i,{label:p&&p.properties?p.properties.pdfVersion:"PDF version",value:e.info.PDFFormatVersion}),n.createElement(i,{label:p&&p.properties?p.properties.pageCount:"Page count",value:"".concat(r.numPages)})));var a,l,c,s}}),n.createElement("div",{className:"rpv-properties__modal-footer"},n.createElement(t.Button,{onClick:s},p&&p.properties?p.properties.close:"Close")))},p=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M12,1.001c6.075,0,11,4.925,11,11s-4.925,11-11,11s-11-4.925-11-11S5.925,1.001,12,1.001z\n M14.5,17.005H13\n c-0.552,0-1-0.448-1-1v-6.5c0-0.276-0.224-0.5-0.5-0.5H10\n M11.745,6.504L11.745,6.504\n M11.745,6.5c-0.138,0-0.25,0.112-0.25,0.25\n S11.607,7,11.745,7s0.25-0.112,0.25-0.25S11.883,6.5,11.745,6.5"}))},u={left:0,top:8},f=function(e){var r=e.onClick,o=n.useContext(t.LocalizationContext).l10n,a=o&&o.properties?o.properties.showProperties:"Show properties";return n.createElement(t.Tooltip,{ariaControlsSuffix:"properties",position:t.Position.BottomCenter,target:n.createElement(t.MinimalButton,{ariaLabel:a,testId:"properties__button",onClick:r},n.createElement(p,null)),content:function(){return a},offset:u})},m=function(e){var r=e.children,a=e.store,i=function(e){var t=n.useState(e.get("doc")),r=t[0],o=t[1],a=function(e){o(e)};return n.useEffect((function(){return e.subscribe("doc",a),function(){e.unsubscribe("doc",a)}}),[]),{currentDoc:r}}(a).currentDoc,l=a.get("fileName")||"",c=r||function(e){return n.createElement(f,o({},e))};return i?n.createElement(t.Modal,{ariaControlsSuffix:"properties",target:function(e){return c({onClick:e})},content:function(e){return n.createElement(s,{doc:i,fileName:l,onToggle:e})},closeOnClickOutside:!0,closeOnEscape:!0}):n.createElement(n.Fragment,null)},d=function(e){var r=e.onClick,o=n.useContext(t.LocalizationContext).l10n,a=o&&o.properties?o.properties.showProperties:"Show properties";return n.createElement(t.MenuItem,{icon:n.createElement(p,null),testId:"properties__menu",onClick:r},a)};
/*! *****************************************************************************

@@ -3,0 +3,0 @@ Copyright (c) Microsoft Corporation.

{
"name": "@react-pdf-viewer/properties",
"version": "2.11.0",
"version": "3.0.0",
"description": "A React component to view a PDF document",

@@ -36,3 +36,3 @@ "license": "https://react-pdf-viewer.dev/license",

"dependencies": {
"@react-pdf-viewer/core": "2.11.0"
"@react-pdf-viewer/core": "3.0.0"
},

@@ -52,3 +52,3 @@ "peerDependencies": {

},
"gitHead": "5e4074055f48210e89c1fdf5b1cc53d78d56be44"
"gitHead": "db24bf8b47a1ef4ee9da726af7f66268468c3420"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc