New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

poku

Package Overview
Dependencies
Maintainers
1
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

poku

🐷 A flexible and easy-to-use Test Runner for parallel and concurrent runs using high isolation level

  • 0.2.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
729
increased by23.77%
Maintainers
1
Weekly downloads
 
Created
Source

Poku

Logo

🖇️ A flexible and easy-to-use Test Runner for parallel or concurrent runs and high isolation level.

NPM Version License GitHub Workflow Status (with event)


Why Poku?

🪄 Runs test files in an individual process, shows progress and exits.

  • Poku is designed to be highly intuitive.
  • Works with Node.js 6 to Latest (ESM and CJS), TypeScript (no need to build) and Coverage tools.
  • Poku dive to the deepest depths to find tests in the specified directories.
  • Unleash creativity: No constraints or predefined paths. Code in your own signature style.
  • No environment restrictions: Poku is strongly tested on all Node versions from 6 onwards.
  • As an example, Poku uses itself to test its own tests in different depths using several process.exit in the same node process.
  • Zero configurations, except you want.
  • Use both in-code and CLI usage.
  • Totally dependency-free.

Install

npm install --save-dev poku

Basic Usage

In-code

import { poku } from 'poku';

await poku(['./a', './b']);

CLI

npx poku --include='./a,./b';

TypeScript

To run your tests without compile, just install tsx and it's done:

npm install --save-dev tsx

In progress

🧑🏻‍🔧 Soon releasing version 1.x.
🧑🏻‍🎓 Soon documenting all options and Poku's usage variations.

Keywords

FAQs

Package last updated on 13 Feb 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc