
browser-ava
Run ava tests in the browser
What it does
If your code does not depend on any node api (process, fs, ...) then this runner allows to run your ava test inside the browser.
Running your tests
browser-ava --webkit --chromium --firefox tests/*.mjs

limitations
API
Table of Contents
pluralize
Pluralize subjects
Parameters
word
string subject to be pluralizednumber
number if > 1 pluralize otherwize keep subject alone
Returns string pluralized subject if number > 1
utf8EncodingOptions
Type: BufferEncoding
importsConditionOrder
Order in which imports are searched
exportsConditionOrder
Order in which exports are searched
resolveExports
Find module inside a package.
Parameters
Returns (string | undefined) module file name relative to package
resolveImport
Maps import url from node to browser view.
Parameters
name
string module to resolvebase
string where to start resolving
Returns Promise<string> resolved import url