Skip to content

Commit c208891

Browse files
Merge branch 'master' into fix/add-missing-user-endpoint-fields
2 parents baa2a75 + abe4ae4 commit c208891

File tree

8 files changed

+113
-107
lines changed

8 files changed

+113
-107
lines changed

.github/workflows/lychee.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
- name: Run Lychee Link Checker
3737
id: lychee
38-
uses: lycheeverse/[email protected].0
38+
uses: lycheeverse/[email protected].1
3939
env:
4040
GITHUB_TOKEN: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }}
4141
with:

package-lock.json

Lines changed: 100 additions & 100 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"react-dom": "^18.3.1",
9494
"react-github-btn": "^1.4.0",
9595
"search-insights": "2.17.3",
96-
"styled-components": "6.1.17",
96+
"styled-components": "6.1.18",
9797
"unist-util-visit": "^5.0.0"
9898
},
9999
"browserslist": {

sources/academy/homepage_content.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
{
44
"title": "Web scraping basics for JavaScript devs",
55
"link": "academy/web-scraping-for-beginners",
6-
"description": "Learn how to develop web scrapers on your own computer with open-source tools. This web scraping course teaches you all the basics a scraper developer needs to know.",
6+
"description": "Learn how to use JavaScript to extract information from websites in this practical course, starting from the absolute basics.",
7+
"imageUrl": "/img/academy/intro.svg"
8+
},
9+
{
10+
"title": "Web scraping basics for Python devs",
11+
"link": "academy/scraping-basics-python",
12+
"description": "Learn how to use Python to extract information from websites in this practical course, starting from the absolute basics.",
713
"imageUrl": "/img/academy/intro.svg"
814
},
915
{

sources/academy/webscraping/anti_scraping/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Anti-scraping protections
33
description: Understand the various anti-scraping measures different sites use to prevent bots from accessing them, and how to appear more human to fix these issues.
4-
sidebar_position: 4
4+
sidebar_position: 5
55
category: web scraping & automation
66
slug: /anti-scraping
77
---

sources/academy/webscraping/api_scraping/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: API scraping
33
description: Learn all about how the professionals scrape various types of APIs with various configurations, parameters, and requirements.
4-
sidebar_position: 3
4+
sidebar_position: 4
55
category: web scraping & automation
66
slug: /api-scraping
77
---

sources/academy/webscraping/puppeteer_playwright/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Puppeteer & Playwright
33
description: Learn in-depth how to use two of the most popular Node.js libraries for controlling a headless browser - Puppeteer and Playwright.
4-
sidebar_position: 2
4+
sidebar_position: 3
55
category: web scraping & automation
66
slug: /puppeteer-playwright
77
---

sources/academy/webscraping/scraping_basics_python/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Web scraping basics for Python devs
33
description: Learn how to use Python to extract information from websites in this practical course, starting from the absolute basics.
4-
sidebar_position: 10
4+
sidebar_position: 2
55
category: web scraping & automation
66
slug: /scraping-basics-python
77
---

0 commit comments

Comments
 (0)