3.10.97 • Published 10 months ago

@diotoborg/ipsa-magni-debitis v3.10.97

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

Poku

Poku can show you how simple testing can be 🌱

NPM Downloads Coverage License GitHub Workflow Status (with event) GitHub Workflow Status (with event) GitHub Workflow Status (with event)

Enjoying Poku? Give him a star to show your support ⭐️


Why does Poku exist?

Poku takes on the testers' difficulties by itself and lets you focus on the tests.

No configurations       Auto detect ESM and CJS       Auto detect Typescript files       Run the same test suite for Node.js, Bun and Deno

Easier and Less Verbose       Node.js familiar API       Easily test your server just by running it 🚀       Run CJS (CommonJS) files directly with Deno       Easily handle services, servers, processes and ports

Safety and Reliability       High isolation level per file       Performant and lightweight       Compatible with Coverage tools       Poku doesn't use eval nor global state 🔐            In other words, you can run your tests directly, without relying on Poku


Quickstart

Install

Install Size

npm i -D @diotoborg/ipsa-magni-debitis
npm i -D @diotoborg/ipsa-magni-debitis tsx
bun add -d @diotoborg/ipsa-magni-debitis
deno add npm:@diotoborg/ipsa-magni-debitis

Test

import { assert } from '@diotoborg/ipsa-magni-debitis';

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

Run

npx @diotoborg/ipsa-magni-debitis
bunx @diotoborg/ipsa-magni-debitis
deno run npm:@diotoborg/ipsa-magni-debitis

That's it 🎉


🐷 Documentation    🧪 Examples    🔬 Compare the Most Popular Test Runners


Available Methods

Essentials

Helpers


Documentation and Examples

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


Contributing

I'm continuously working to improve Poku. If you've got something interesting to share, feel free to submit a Pull Request. If you notice something wrong, I'd appreciate if you'd open an Issue.

Please check the CONTRIBUTING.md for instructions 🚀


Philosophy

Please check the Philosophy section from Documentation.


Security Policy

GitHub Workflow Status (with event)

Please check the SECURITY.md and the section Is Poku Safe? from Documentation.


Quick Comparisons

Performance

Poku is continuously tested (CI) to ensure the following expectations:

  • ~4x faster than Jest (v29.7.0)
  • ~3x faster than Vitest (v1.6.0)
  • ~1x faster than Mocha (v10.4.0) + Chai (v5.1.1)

You can see how the tests are run and compared in the benchmark directory.


Installation Size


Limitations

  • Poku community is gradually building up 🤝
  • Although it has no external dependencies, Poku is not all-in-one, so it doesn't have features such as mocks and spies, where you can use your favorite packages or native solutions.

Acknowledgements

Contributors

Contributors


License

Poku is under the MIT License.

es8higher-orderstringifierimportutilsignalisConcatSpreadableignoregetoptclassesajvwaitcheckprotocol-buffersglobalsbootstrap lesscreateajaxeventEmitterpreserve-symlinkstslibconcatMaprapidelmcss lesstranspileeslint-pluginregexpmulti-packageECMAScript 2016filteruninstallreversereusepostcssconfigES2020gesturesenvironmentpostcss-plugintddStreamsbytechromiumsimpledbtypeerrornativediffcloudtrailconsttypedspecclassnameObject.fromEntrieskeysirqownquoteentriesvarpureArrayBuffer#sliceshamsignalsformattingreducecloudsearchES2021trimLeftstyleguidecopygetPrototypeOffast-deep-cloneECMAScriptdeepclonegroupparseless mixinsgetOwnPropertyDescriptormkdirmatchAlltostringtages-abstractprogressvalidfastifyhttpscloudwatchargvcodesliveextraReactiveExtensionsgraphqlmkdirsPushECMAScript 5statelessWeakSetoperating-systemdefinePropertyinferenceES2023Int8Arrayutilssnsrangeerrorsuperstructkinesispropertylibphonenumberinquerystyled-componentsjsdomsigintArray.prototype.includescommandschemedescriptorESbusytermnpmcertificatesiterationlistenersroute53toArrayObject.keysBigUint64Arrayfulldomemitprefixformcall-bindregular-expressionagentpatchglobrouterdshas-ownglobal objectassertmrugradients css3internalcommand-linelesscsscomparesigterminspectjQueryharmonyhookformoptionl10nspeedes7bootstrap cssECMAScript 2021a11ytelephoneramdaconcatcss-in-jsexecfilebinaryflatinputartMapcssdependency managerSystem.globalttyphoneebsdom-testing-librarypackage managerwalkidentifierstoolkitlockfileyamldayjsclass-validatorparserec2jsdiffWeakMapweaksetsetPrototypeOfestypesmapreducedeterministichashArray.prototype.flattenes6extendtrimEnd[[Prototype]]stylesheetUint8ClampedArraysliceoncequeueArray.prototype.filterfastpluginbrowserlistbindprotos3sequenceObject.definePropertyarraybufferCSSserializematchpicomatchES8xhrpopmotionsharedendpointcss variableeveryexit-codespawn
3.10.97

10 months ago

3.10.96

10 months ago

3.10.95

10 months ago

3.10.94

10 months ago

3.9.94

10 months ago

3.9.93

10 months ago

3.9.92

10 months ago

3.8.92

10 months ago

3.8.91

10 months ago

3.8.90

10 months ago

3.8.89

10 months ago

3.8.88

10 months ago

3.8.87

10 months ago

3.8.86

10 months ago

3.7.86

10 months ago

3.7.85

10 months ago

3.7.84

10 months ago

3.7.83

10 months ago

3.7.82

10 months ago

3.7.81

10 months ago

3.7.80

10 months ago

3.7.79

11 months ago

3.6.79

11 months ago

3.6.78

11 months ago

3.6.77

11 months ago

3.6.76

11 months ago

3.6.75

11 months ago

3.6.74

11 months ago

3.6.73

11 months ago

3.6.72

11 months ago

3.6.71

11 months ago

3.6.70

11 months ago

3.6.69

11 months ago

3.6.68

11 months ago

3.6.67

11 months ago

3.6.66

11 months ago

3.6.65

11 months ago

3.6.64

11 months ago

3.6.63

11 months ago

2.6.63

11 months ago

2.6.62

11 months ago

2.6.61

11 months ago

2.6.60

11 months ago

2.6.59

11 months ago

2.6.58

11 months ago

2.6.57

11 months ago

2.6.56

11 months ago

2.6.55

11 months ago

2.6.54

11 months ago

2.6.53

11 months ago

2.6.52

11 months ago

2.6.51

12 months ago

2.6.50

12 months ago

2.6.49

12 months ago

2.6.48

12 months ago

2.6.47

12 months ago

2.6.46

12 months ago

2.6.45

12 months ago

2.6.44

12 months ago

2.6.43

12 months ago

2.6.42

12 months ago

2.6.41

12 months ago

2.5.41

12 months ago

2.5.40

12 months ago

2.5.39

12 months ago

2.5.38

12 months ago

1.5.38

12 months ago

1.5.37

12 months ago

1.5.36

12 months ago

1.5.35

12 months ago

1.5.34

12 months ago

1.5.33

1 year ago

1.5.32

1 year ago

1.4.32

1 year ago

1.4.31

1 year ago

1.4.30

1 year ago

1.3.30

1 year ago

1.3.29

1 year ago

1.3.28

1 year ago

1.3.27

1 year ago

1.3.26

1 year ago

1.3.25

1 year ago

1.3.24

1 year ago

1.3.23

1 year ago

1.3.22

1 year ago

1.3.21

1 year ago

1.3.20

1 year ago

1.3.19

1 year ago

1.3.18

1 year ago

1.3.17

1 year ago

1.3.16

1 year ago

1.3.15

1 year ago

1.3.14

1 year ago

1.3.13

1 year ago

1.3.12

1 year ago

1.3.11

1 year ago

1.2.11

1 year ago

1.2.10

1 year ago

1.2.9

1 year ago

1.2.8

1 year ago

1.2.7

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago