Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Check POD files for errors or warnings in a test file, using Pod::Simple to do the heavy lifting.
Test::MockModule lets you temporarily redefine subroutines in other packages for the purposes of unit testing. A Test::MockModule object is set up to mock subroutines for a given module. The mocked object remembers the original subroutine so it can be easily restored. This happens automatically when all MockModule objects for the given module go out of scope, or when you unmock() the subroutine.
Test::EOL lets you check for the presence of trailing whitespace and/or windows line endings in your perl code.
The Test::WriteVariants module provides for the dynamic generation of tests in nested combinations of contexts.
Test::Tester allows testing of test modules based on Test::Builder with a minimum of effort.
Test::File::Contents provides functions for testing the contents of files.
Test::NoTabs lets you check the presence of tabs in your perl code.
This module provides some drop-in replacements for the string comparison functions of Test::More, but which are more suitable when you test against long strings.
This module can test routines that manipulate random numbers by providing a known output from rand. Given a list of seeds with srand, it will return each in turn. After seeded random numbers are exhausted, it will always return 0. Seed numbers must be of a form that meets the expected output from rand as called with no arguments: they must be between 0 (inclusive) and 1 (exclusive). In order to facilitate generating and testing a nearly-one number, this module exports the function oneish, which returns a number just fractionally less than one.
Test::Output provides a simple interface for testing output sent to STDOUT or STDERR. A number of different utilities are included to try and be as flexible as possible to the tester.
This module was created to enable test suites to test code at specific points in time. Specifically it overrides localtime, gmtime and time at compile time and then relies on the user supplying a mock time via set_relative_time, set_absolute_time or set_fixed_time to alter future calls to gmtime,time or localtime.
This module adds a test to your Perl distribution which checks for pod coverage of all appropriate files.
The intent of the Test::Script module is to provide a series of basic tests for 80% of the testing you will need to do for scripts in the script (or bin as is also commonly used) paths of your Perl distribution.
Test::File provides a collection of test utilities for file attributes.
This module was written to ensure that a META.json file meets the specification.
The Mock::Config Perl module allows temporarily setting and overriding Config values, even for the readonly XSConfig implementation as used in cperl. It does not store the mocked overrides lexically, just dynamically.
This library provides functions to enable testing of files and directories. For instance, the file_ok helper can test whether the contents of a file is equal to a particular string.
This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends.
Test::More::UTF8 is a simple extension for the widely used Test::More module. By default, it will do a binmode on all of :utf8Test::Builder's output handles thus enabling the easy use flagged strings without warnings like "Wide character in print …"
This module performs various checks on a module's Regexp::Pattern patterns.
Perl's IO::Compress module provides an interface for reading and writing compressed data created with the zlib and bzip2 libraries.
The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files.
This module Compress::Raw::Bzip2 provides a Perl interface to the bzip2 compression library.
The Compress::Raw::Zlib module provides a Perl interface to the zlib compression library.