diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8708014..7359d0b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,7 +66,7 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: orbitverse/bookorbit-plugin-tools - ref: 53750a4b49e19afe1c99e2ce4765b3deed49d511 + ref: d1eee42f92c98c501268acfa369c3f6d29b80496 path: .plugin-tools persist-credentials: false - name: Sign checked bundle diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..616118e --- /dev/null +++ b/NOTICE @@ -0,0 +1,4 @@ +Copyright (c) 2026 campfireshuffle + +This plugin is licensed under AGPL-3.0-only. See LICENSE. +Bundled dependencies retain their own copyright and license notices. diff --git a/README.md b/README.md index e3896ca..784b911 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ Search books and audiobooks across the libaries from [Open Slum](https://open-slum.org/) (Z-Library, Anna’s Archive, LibGen, Memory of the World etc.). +Only download content you are authorized to access. A service account or subscription does not grant rights to a book. + ## Install 1. Download `index.mjs` from the [latest release](https://github.com/orbitverse/bookorbit-shadowlib-plugin/releases/latest). diff --git a/package.json b/package.json index 204178c..905542b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bookorbit-shadowlib-plugin", - "version": "0.1.24", + "version": "0.1.25", "description": "BookOrbit ShadowLib indexer with Open Slum mirror discovery and encrypted credentials", "scripts": { "build": "bookorbit-plugin-tools build", @@ -27,7 +27,7 @@ "prettier": "^3.9.10", "tsx": "^4.23.15", "typescript": "^7.0.2", - "@orbitverse/bookorbit-plugin-tools": "git+https://github.com/orbitverse/bookorbit-plugin-tools.git#53750a4b49e19afe1c99e2ce4765b3deed49d511" + "@orbitverse/bookorbit-plugin-tools": "git+https://github.com/orbitverse/bookorbit-plugin-tools.git#d1eee42f92c98c501268acfa369c3f6d29b80496" }, "private": true } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bdafa69..2764b4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -174,8 +174,8 @@ importers: version: 4.0.4 devDependencies: '@orbitverse/bookorbit-plugin-tools': - specifier: git+https://github.com/orbitverse/bookorbit-plugin-tools.git#53750a4b49e19afe1c99e2ce4765b3deed49d511 - version: https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/53750a4b49e19afe1c99e2ce4765b3deed49d511 + specifier: git+https://github.com/orbitverse/bookorbit-plugin-tools.git#d1eee42f92c98c501268acfa369c3f6d29b80496 + version: https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/d1eee42f92c98c501268acfa369c3f6d29b80496 '@types/node': specifier: ^26.6.5 version: 26.6.5 @@ -366,9 +366,9 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 - '@orbitverse/bookorbit-plugin-tools@https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/53750a4b49e19afe1c99e2ce4765b3deed49d511': - resolution: {gitHosted: true, integrity: sha512-+TGO5BGsQZczWkQPQpZRQjKf6WNw/wcVQj85qMk+VFHSntTf8ovRT9qIvCY2XYkxduiFrGJ/Gra1rSXFXGO1dQ==, tarball: https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/53750a4b49e19afe1c99e2ce4765b3deed49d511} - version: 0.1.0 + '@orbitverse/bookorbit-plugin-tools@https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/d1eee42f92c98c501268acfa369c3f6d29b80496': + resolution: {gitHosted: true, integrity: sha512-Pn3wI7QEz9V9R1XExzoCjXbPWWi4UbCNvRv1u8UCcUSp/my4l0dNJp3uSOhW0zFyvrmW1jS9CqFTnfMLqZpldg==, tarball: https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/d1eee42f92c98c501268acfa369c3f6d29b80496} + version: 0.1.1 engines: {node: '>=22'} hasBin: true @@ -1017,7 +1017,7 @@ snapshots: '@tybys/wasm-util': 0.10.4 optional: true - '@orbitverse/bookorbit-plugin-tools@https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/53750a4b49e19afe1c99e2ce4765b3deed49d511': + '@orbitverse/bookorbit-plugin-tools@https://codeload.github.com/orbitverse/bookorbit-plugin-tools/tar.gz/d1eee42f92c98c501268acfa369c3f6d29b80496': dependencies: esbuild: 0.28.2 diff --git a/vendor/NOTICE.md b/vendor/NOTICE.md index 33d4410..f5bdfc4 100644 --- a/vendor/NOTICE.md +++ b/vendor/NOTICE.md @@ -4,4 +4,4 @@ https://github.com/bookorbit/bookorbit/blob/v3.3.0/packages/plugin-api/src/index Copyright belongs to the BookOrbit authors. The upstream AGPL v3 license is included in `BOOKORBIT-LICENSE`. This file supplies TypeScript types; it is erased from this plugin's runtime bundle. Other dependencies retain their own licenses -and esbuild preserves included license comments in `dist/index.mjs`. +and their license notices are embedded in `dist/index.mjs`.