diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/hackernews_login.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/examples/hackernews_login.js b/examples/hackernews_login.js new file mode 100644 index 0000000..371b8b7 --- /dev/null +++ b/examples/hackernews_login.js @@ -0,0 +1,20 @@ +import { submitForm } from "flyscrape" + +export const config = { + url: "https://news.ycombinator.com", +} + +export function login() { + const formData = { + "acct": "my-username", + "pw": "my-password", + } + + submitForm("https://news.ycombinator.com/login", formData) +} + +export default function ({ doc }) { + return { + karma: doc.find("#karma").text() + } +} |