Skip to content

Latest commit

 

History

History
67 lines (52 loc) · 1.58 KB

README.md

File metadata and controls

67 lines (52 loc) · 1.58 KB

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();