also looking at this
fix: support structured DOM selectors
#847
6 files
+225
-57
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -1,3 +1,23 @@ | ||
| 1 | [Compare changes](https://github.com/stacksjs/ts-web-scraper/compare/v0.1.4...v0.1.5) | |
| 2 | ||
| 3 | ## 🐛 Bug Fixes | |
| 4 | ||
| 5 | - emit valid scraper declarations ([d596d56](https://github.com/stacksjs/ts-web-scraper/commit/d596d56)) _(by Chris <chrisbreuer93@gmail.com>)_ | |
| 6 | - support structured DOM selectors ([98491ab](https://github.com/stacksjs/ts-web-scraper/commit/98491ab)) _(by Chris <chrisbreuer93@gmail.com>)_ | |
| 7 | - **robots**: match a user-agent group the way RFC 9309 says to ([ada27a8](https://github.com/stacksjs/ts-web-scraper/commit/ada27a8)) _(by Chris <chrisbreuer93@gmail.com>)_ | |
| 8 | ||
| 9 | ## 📚 Documentation | |
| 10 | ||
| 11 | - link the community as stacksjs.com/discord ([90dbbb6](https://github.com/stacksjs/ts-web-scraper/commit/90dbbb6)) _(by Chris <chrisbreuer93@gmail.com>)_ | |
| 12 | ||
| 13 | ## 🧹 Chores | |
| 14 | ||
| 15 | - release v0.1.5 ([e02169e](https://github.com/stacksjs/ts-web-scraper/commit/e02169e)) _(by Chris <chrisbreuer93@gmail.com>)_ | |
| 16 | ||
| 17 | ## Contributors | |
| 18 | ||
| 19 | - _Chris <chrisbreuer93@gmail.com>_ | |
| 20 | ||
| 1 | 21 | [Compare changes](https://github.com/stacksjs/ts-web-scraper/compare/v0.1.3...v0.1.4) |
| 2 | 22 | |
| 3 | 23 | ## 🐛 Bug Fixes |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "ts-web-scraper", |
| 3 | 3 | "type": "module", |
| 4 | "version": "0.1.4", | |
| 4 | "version": "0.1.5", | |
| 5 | 5 | "description": "A powerful web scraper for both static and client-side rendered sites using only Bun native APIs", |
| 6 | 6 | "author": "Chris Breuer <chris@stacksjs.org>", |
| 7 | 7 | "license": "MIT", |