3.0.1 β€’ Published 3 months ago

poku v3.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Poku

Enjoying Poku? Give him a star to show your support 🌟

NPM Downloads NPM Downloads Coverage GitHub Workflow Status (Linux) GitHub Workflow Status (OSX) GitHub Workflow Status (Windows)


🐷 WebsiteΒ Β β€’Β Β πŸ“˜ DocumentationΒ Β β€’Β Β πŸ§ͺ ExamplesΒ Β β€’Β Β πŸ§‘πŸ»β€πŸŽ“ Tutorials


Why does Poku exist?

πŸ’‘ Poku is a cross-platform test runner that brings the JavaScript essence back to testing.

High isolation level per file Performant and lightweight Run CommonJS files directly with Deno Auto detect ESM, CJS, and TypeScript files Run the same test suite for Node.js, Bun, and Deno Easily handle servers, processes, ports, and even containers ✨


Quickstart

Install

# Node.js
npm i -D poku
# TypeScript (Node.js)
npm i -D poku tsx
# Bun
bun add -d poku
# Deno (optional)
deno add npm:poku

Test

import { assert } from 'poku';

assert(true, 'Poku will describe it 🐷');

Run

npx poku
bunx poku
deno run npm:poku

Features

Essentials

Helpers

Common Options

and much more πŸ‘‡πŸ»


Documentation and Examples

To see the detailed documentation, please visit the Documentation and Examples sections in the Poku's website.


Tutorials

Poku offers mini-lessons for different users needs in the Quick Tutorials section.


Common Issues


Quick Comparisons

Performance

Poku is continuously tested to ensure the following expectations for basic usage:

  • ~4x faster than Jest (v29.7.0)
  • ~4x faster than Vitest (v2.1.3)
  • ~2x faster than Mocha (v10.7.3) β€” even with test file isolation

Installation Size

Install Size

Poku size ensures cost-saving CI for services that charge for storage and usage.


Security Policy

GitHub Workflow Status (with event)

Please check the SECURITY.md.


Contributing

See the Contributing Guide and please follow our Code of Conduct πŸš€


Acknowledgements

Contributors

Contributors


License

Poku is under the MIT License. Copyright Β© 2024-present Weslley AraΓΊjo and Poku contributors.

3.0.1

3 months ago

3.0.0

4 months ago

3.0.0-rc.1

5 months ago

3.0.0-rc.0

5 months ago

2.7.1

7 months ago

2.6.1

8 months ago

2.6.0

9 months ago

2.6.2

8 months ago

2.7.0

8 months ago

1.14.1

12 months ago

1.14.0

12 months ago

1.18.0

11 months ago

1.16.0

11 months ago

2.2.1

10 months ago

2.2.0

10 months ago

2.4.1

10 months ago

2.2.3

10 months ago

2.4.0

10 months ago

2.2.2

10 months ago

2.4.3

10 months ago

2.4.2

10 months ago

2.2.4

10 months ago

2.4.4

9 months ago

1.21.0

11 months ago

2.0.0

10 months ago

1.23.0

11 months ago

1.15.0

11 months ago

1.13.0

12 months ago

1.19.0

11 months ago

1.17.1

11 months ago

1.17.0

11 months ago

1.15.1

11 months ago

2.3.0

10 months ago

2.5.0

9 months ago

1.20.1

11 months ago

1.22.0

11 months ago

1.20.2

11 months ago

2.1.0

10 months ago

1.20.0

11 months ago

1.12.1

1 year ago

1.12.0

1 year ago

1.11.0

1 year ago

1.10.2

1 year ago

1.10.1

1 year ago

1.10.0

1 year ago

1.9.4

1 year ago

1.9.3

1 year ago

1.9.1

1 year ago

1.9.2

1 year ago

1.9.0

1 year ago

1.8.1

1 year ago

1.8.0

1 year ago

1.7.0

1 year ago

1.6.1

1 year ago

1.6.0

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.4.0

1 year ago

1.3.1

1 year ago

1.2.0

1 year ago

1.3.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago

0.2.0

1 year ago

0.1.0

1 year ago