Skip to content

ynnob/sloth

Repository files navigation

ARE YOU A SLOTH? - SLOTH CORE

Features

  • sloth_datetime
    • DateTime extension:
      • secondsSinceEpoch
  • slot_link_crawler

Getting started

With dart:

 $ dart pub add sloth

With Flutter:

 $ flutter pub add sloth

Usage

Import the package

import 'package:sloth/sloth.dart';

sloth_datetime

  // get secondsSinceEpoch
  int seconds = DateTime.now().secondsSinceEpoch;
  print("Seconds since epoch $seconds s");

slot_link_crawler

  final crawler = SlothLinkCrawler(
      // Domain to crawl
      baseUrl: 'https://example.com',
      // if true only urls of the domain will get listed
      onlyInternalDomainLinks: true,
      // if true some debugging information will be displayed in the console
      debugMode: true,
      // set the duration between crawl calls
      duration: const Duration(seconds: 2),
      // set a custom user agent
      userAgent: 'SlothLinkCrawler');

  // List of all crawled urls
  List<String> result = await crawler.crawl();

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages