From e5be899bb48f6cd89f73cf8c9eeb11213bd8430f Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 18 May 2025 15:06:15 +0300 Subject: [PATCH 1/4] chore: update web-embed-pdf dependency --- chrome-extension/README.md | 11 +++++++++++ chrome-extension/package-lock.json | 14 +++++++------- chrome-extension/package.json | 2 +- 3 files changed, 19 insertions(+), 8 deletions(-) create mode 100644 chrome-extension/README.md diff --git a/chrome-extension/README.md b/chrome-extension/README.md new file mode 100644 index 0000000..dd6da5a --- /dev/null +++ b/chrome-extension/README.md @@ -0,0 +1,11 @@ +# SimplePDF Chrome extension + +This repository contains the source code of the SimplePDF Chrome Extension + + +## How to package the extension (for release) + +Run the following command: +``` +npm run package +``` \ No newline at end of file diff --git a/chrome-extension/package-lock.json b/chrome-extension/package-lock.json index e0e6f90..e74f8e1 100644 --- a/chrome-extension/package-lock.json +++ b/chrome-extension/package-lock.json @@ -6,16 +6,16 @@ "": { "license": "MIT", "dependencies": { - "@simplepdf/web-embed-pdf": "^1.8.2" + "@simplepdf/web-embed-pdf": "^1.8.4" }, "devDependencies": { "prettier": "^3.3.3" } }, "node_modules/@simplepdf/web-embed-pdf": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@simplepdf/web-embed-pdf/-/web-embed-pdf-1.8.2.tgz", - "integrity": "sha512-7Dje+sR9u5egC7sWMuDsvWFzRfvwHEUO/2R/vxm2tRkTLrFU4aFHT3sy3Bis99xMzSxujYF8t0pzKVvXmVzBcQ==" + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@simplepdf/web-embed-pdf/-/web-embed-pdf-1.8.4.tgz", + "integrity": "sha512-W7iTEMEi7fxvMEniwAY36YgY3lNtl8YEjSZFA2XcB/hlrwvgxy0tEs4JG3GS0jJE4d/NI5lcnrlu55+nzysdJg==" }, "node_modules/prettier": { "version": "3.3.3", @@ -35,9 +35,9 @@ }, "dependencies": { "@simplepdf/web-embed-pdf": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@simplepdf/web-embed-pdf/-/web-embed-pdf-1.8.2.tgz", - "integrity": "sha512-7Dje+sR9u5egC7sWMuDsvWFzRfvwHEUO/2R/vxm2tRkTLrFU4aFHT3sy3Bis99xMzSxujYF8t0pzKVvXmVzBcQ==" + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@simplepdf/web-embed-pdf/-/web-embed-pdf-1.8.4.tgz", + "integrity": "sha512-W7iTEMEi7fxvMEniwAY36YgY3lNtl8YEjSZFA2XcB/hlrwvgxy0tEs4JG3GS0jJE4d/NI5lcnrlu55+nzysdJg==" }, "prettier": { "version": "3.3.3", diff --git a/chrome-extension/package.json b/chrome-extension/package.json index 6c53ad7..807cb7e 100644 --- a/chrome-extension/package.json +++ b/chrome-extension/package.json @@ -12,7 +12,7 @@ "package": "npm ci --production && zip -r release.zip . -x .prettierignore .prettierrc package-lock.json" }, "dependencies": { - "@simplepdf/web-embed-pdf": "^1.8.2" + "@simplepdf/web-embed-pdf": "^1.8.4" }, "devDependencies": { "prettier": "^3.3.3" From 63266b3ccb186ebcd4ebd52d0d8624a86f16db2b Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 18 May 2025 15:10:18 +0300 Subject: [PATCH 2/4] chore: bump extension version --- chrome-extension/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome-extension/manifest.json b/chrome-extension/manifest.json index a34e953..f345708 100644 --- a/chrome-extension/manifest.json +++ b/chrome-extension/manifest.json @@ -2,7 +2,7 @@ "name": "__MSG_app_name__", "description": "__MSG_app_description__", "default_locale": "en", - "version": "1.3.2", + "version": "1.3.3", "manifest_version": 3, "permissions": ["activeTab", "scripting", "storage"], "host_permissions": [""], From b53e97bacbe5b1706f30650b16c3d30f055f4482 Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 18 May 2025 15:22:44 +0300 Subject: [PATCH 3/4] chore: exclude package.json and README.md from package --- chrome-extension/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome-extension/package.json b/chrome-extension/package.json index 807cb7e..53655f9 100644 --- a/chrome-extension/package.json +++ b/chrome-extension/package.json @@ -9,7 +9,7 @@ "prettier": "prettier .", "test:format": "npm run prettier -- --check", "format": "npm run prettier -- --write", - "package": "npm ci --production && zip -r release.zip . -x .prettierignore .prettierrc package-lock.json" + "package": "npm ci --production && zip -r release.zip . -x .prettierignore .prettierrc package.json package-lock.json README.md" }, "dependencies": { "@simplepdf/web-embed-pdf": "^1.8.4" From 506519ad9e6ef88f349276c433fbae49c3123dd9 Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 18 May 2025 15:29:22 +0300 Subject: [PATCH 4/4] fix: formatting --- chrome-extension/.prettierrc | 6 ++++++ chrome-extension/README.md | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/chrome-extension/.prettierrc b/chrome-extension/.prettierrc index 322931f..5741786 100644 --- a/chrome-extension/.prettierrc +++ b/chrome-extension/.prettierrc @@ -25,6 +25,12 @@ "options": { "parser": "html" } + }, + { + "files": "*.md", + "options": { + "parser": "markdown" + } } ] } diff --git a/chrome-extension/README.md b/chrome-extension/README.md index dd6da5a..b5994bf 100644 --- a/chrome-extension/README.md +++ b/chrome-extension/README.md @@ -2,10 +2,10 @@ This repository contains the source code of the SimplePDF Chrome Extension - ## How to package the extension (for release) Run the following command: + ``` npm run package -``` \ No newline at end of file +```