-
Notifications
You must be signed in to change notification settings - Fork 154
chore: update dependencies #257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
Kudos, SonarCloud Quality Gate passed!
|
coturiv
pushed a commit
to arbitralr/article-parser
that referenced
this pull request
Jun 15, 2022
This was referenced Nov 26, 2025
coturiv
added a commit
to arbitralr/article-parser
that referenced
this pull request
Nov 26, 2025
* chore: update dist with latest build * chore: update param documentation * chore: update dependencies (extractus#257) * v6.0.0 - Change to ES6 Module format - Change and update dependencies - Also update core logic Related pr: extractus#219, extractus#220, extractus#222, extractus#224, extractus#227, extractus#228, extractus#232, extractus#238, extractus#240, extractus#241 extractus#243, extractus#245 * v6.0.1 - Change code analysis to GitHub CodeQuality - Update dependencies * fix: can't fetch html from document on browser waiting for WebReflection/linkedom#146 for better solution * v6.0.2 - Merge pr extractus#265 by @SettingDust (related issue extractus#264) - Update dependencies * v6.0.2 - Rebuild * chore: update `urlpattern-polyfill` fix extractus#266 * v6.0.3 - Merge pr extractus#269 by @SettingDust (issue extractus#266) - Fix coding style * v6.0.3 - Rebuild * v6.0.4 - Update more parser config - Improve README & fix expired API key for example * v6.0.4 - Improve README * v6.0.4 - Add more test - Improve README * v6.0.4 - Improve README * Update README - Fix link to default rules * Update README * v6.0.5 - Use `test` to match url with patterns (instead `exec`) - Add more test - Update README * v6.0.5 - Update README * v6.0.6 - Fix potential problem with query rules - Apply multi transformation from all matched query rules - Add more guide about query rules * v7.0.0rc1 - Update processing logic - Replace `queryRule` with `transformation` - Re-organize source code structure * Update README.md * v7.0.0rc2 * v7.0.0rc3 - Add default `Accept-Encoding` to request options - Update default sanitizeHtml options - Update dependencies * v7.0.0rc3 - rebuild * Change method to deal with `source` and `description` - Use `tldts` to get domain, used this value as `source` - Increase `description` length, tend to take summary from content, remove unneccessary parts * v7.0.0 - Official release v7 with new concept `transformation` - Simplify error throwing from axios * v7.0.1 - Fix function to get description - Update dependencies * Update README * v7.0.2 - Update dependencies - Add button "Deploy to Deta" * v7.0.2 - Update dependencies - Add button "Deploy to Deta" - Use Deta service for example faas - Copy types definition to cjs dist (extractus#287) * v7.0.3 - Update dependencies - Remove depending on `tldts` - Use [conditional exports](https://nodejs.org/api/packages.html#conditional-exports) - Improve pre-defined options * v7.1.0 - To work with `bun` and `deno` - Replace `axios` with `cross-fetch` - Remove 4 API methods relating to axios and htmlcrush * Update types definition * v7.1.1 - Fix problem with cross-fetch on deno * v7.1.1 - Conditional urlpattern * v7.2.0rc1 - Stop depending on `urlpattern-polyfill` for running on deno/bun - Replace URLPattern syntax with regular RegExp * Update README refer links * v7.2.0rc2 - Rebuild * Update README * v7.2.0rc3 - Update type definition * v7.2.0rc4 - Replace `string-comparison` with `string-similarity` to fix `bun` error * v7.2.0rc5 - Use internal string-similarity file to by pass bun.js resolve error * Add examples with node, deno, bun, tsnode * Remove bun.lockb * Rebuild * v7.2.0 - Refactor some parts to run on deno, bun and tsnode - Add some examples for each platform - Remove some rarely used configuration methods * Update examples * v7.2.1-rc1 - Try to use external `string-similarity` again - Update build script - Improve fetch control - Fix typo error on naming example packages * v7.2.1 - Rebuild * v7.2.2-rc1 - Replace global config with on-request `parserOptions` - Add new param `fetchOptions` to extract() - Allow to pass request to proxy - Fix problem while building esm version for browser - Add example for browser usage * Update dependencies * Update README * v7.2.2-rc2 - Remove dependency `html-crush` * v7.2.2 - Add options to extract method - Remove unnecessary dependencies for reduce bundle size - Add more examples * v7.2.3 - Optimize performance by removing html validation * Update README * Add option to keep/remove line breaks - Update README * v7.2.4 - Improve space/newline processing - no longer remove all linebreaks but multi empty lines are stripped - Add folder for evaluation - Update README * v7.2.5 - Update dependencies * Update README * Add more specs for meta data extraction Related issues: extractus#311 * Add security policy * Add ci test with node 19.x * Update security policy. * Update security contact * Add contributing guide - Update ci settings * Update README - Move Deta block to Usage section * Update SECURITY.md * v7.2.6 - Migrate to extractus org - Update links and docs (extractus#322) * Update README - Fix badge link * Update coveralls github action * v7.2.7 - Update dependencies - Update docs - Update CI settings * Update CI settings * Update CI config * Fix CI settings * Update CI settings * Update README * Add image to docs * Update README - Change badges link * v7.2.8 - Expose new API method `extractFromHtml()` - Update dependencies - Change coding style (remove standardjs) Related issues: extractus#321, extractus#326 * Update README * v7.2.9 - Fix issue extractus#329 - Update dependencies - Improve unit test * v7.2.10 - Fix issue extractus#331 - Update dependencies - Remove unnecessary watermark * Add null to response types * v7.2.11 - Merge pr extractus#333 - Update dependencies * v7.2.12 - Set default user-agent - Avoid error if parserOptions is null - Update dependencies * Update ci config * v7.2.13rc1 - Fix issue on Deno platform * v7.2.13 - Fix some issue while fetching data on Deno platform * Rebuild v7.2.13 * v7.2.14 - Add support parsely meta tags - Update dependencies * Change string array to dictionary * v7.2.15 - Fix unsupported package `string-similarity` - Update deps * v7.2.15 - Merge with changes from pr extractus#341 * v7.2.16 - Fix issue extractus#347 - Update dependencies * Add favicon to meta data * GNU nano 6.4 /workspace/node/article-extractor/.git/COMMIT_EDITMSG Modified v7.2.17 - Merge pr extractus#350 by @LarchLiu - Add `agent` to `fetchOptions` - Update CI to test with Node 20 - Update dependencies - Update README * v7.2.17 * v7.2.17 * v7.2.17 * v7.2.18 - Add test for proxy `agent` - Update dependencies * v7.3.0 - Add support to `signal` - Stop support Node < 15 - Stop support commonjs version - Remove build script - Update examples code - Update dependencies * Update README * v8.0.0 - Bump version - Add deno.json & import sections - Update deps - Improve README * Update README * Update README * v8.0.1 - Update dependencies - Update imports section * Update dependencies * Use `childNodes` instead of `children` To get it work as same as Deno DOM * Update README * Fix ParserOptions typing * v8.0.3 - Update deno example (extractus#368) * Stop ci test with node < 16 because EOL * Feat: extract pagetype from og:type or ld+json * v8.0.8 - Merge pr extractus#374 by @andremacola (issue extractus#373) - Update dependencies - Update CI config - Fix function call in eval.js * Update examples * v8.0.5 - Fix error while parsing ldjson - Update dependencies Related issues: extractus#378, extractus#374, extractus#373 * Fix CI issue with coverall * Fix CI issue * Fix CI problem * Change ci event * Update CI event * Fix CI problem * Fix CI issue * Fix CI coverall * v8.0.6 - Update dependencies - Update security email * v8.0.7 - Update dependencies Related issue: extractus#382 * v8.0.8 - Decode content using detected charset - Update dependencies - Update eslint config Related issues: extractus#386, extractus#320 * Add node 22 to ci * Update examples & test with pupperteer * v8.0.9 - Stop using purified HTML to extract content (extractus#388) * v8.0.10 - Fix importing issue * chore: Improvements in handling LD+JSON data * v8.0.11 - Merge pr extractus#400 by @andremacola - Replace jest with native node test runner - Update dependencies * Add test coverage * fix: Cannot read properties of undefined in ld+json * fix: more tests on ld+json * v8.0.12 - Merge pr extractus#403 by @andremacola * Improvements to find dates * v8.0.13 - Merge pr extractus#405 by @andremacola * v8.0.14 - Fix inconsistent output (extractus#407) - Modify some stuff at LdJson extraction (extractus#405) - Only use value from LdJson if missed from meta tags - Only accept string value from LdJson - Stop converting LdJson value to lowercase * fix: adjustment of poorly formatted ldjson error * v8.0.15 - Merge pr extractus#410 by @andremacola * v8.0.16 - Fix issue extractus#412 - Update dependencies * v8.0.17 - Update dependencies * Update eval script * 8.0.18 - Update dependencies - Update CI config - Update README * Update README * Update README * v8.0.19 - Fix image lossing while ldjson overwrite meta data - Update dependencies * Add test with node 24 * v8.0.20 - Update dependencies * Remove examples - To stop dependencies outdated warning * v8.0.20 - Update packages * chore: package rename to @arbitral/article-parser and metadata update * chore: package.json only change name to @arbitral/article-parser (keep upstream author/homepage/repo) * chore: regenerate package-lock.json after package name change * fix: satisfy eslint comma-dangle in build.js and configs --------- Co-authored-by: Dave Schumaker <daveschumaker@users.noreply.github.com> Co-authored-by: SettingDust <settingdust@gmail.com> Co-authored-by: Dong Nguyen <ndaidong@gmail.com> Co-authored-by: Will Washburn <will.washburn@gmail.com> Co-authored-by: mphill <m@mphill.com> Co-authored-by: Alex.Liu <larch.liu@gmail.com> Co-authored-by: Ranmocy <ranmocy@gmail.com> Co-authored-by: andremacola <andremacola@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.








No description provided.