npm.io
1.0.2 • Published 6 years ago

base-test-files

Licence
Apache-2.0
Version
1.0.2
Deps
1
Size
22 kB
Vulns
0
Weekly
0

Base-Test-Files

Helps to translate files with Babel.js and unify them in a single script file

Table of Contents

  1. Installation
  2. Simple usage
  3. Documentation

Installation

npm install --save-dev base-test-files

Simple usage

const runTests = require("base-test-files")
runTests()

Configure

Babel

Second parameter is the Babel.js configurator (below default configuration).

const runTests = require("base-test-files")
runTests({
  presets: ["@babel/env"],
  ast: true,
  sourceMap: true,
  comments: false
})
const {setTranslator} = runTests

For more informations see Babel-Unifyer.

Edit test context
const runTests = require("base-test-files")
const {context} = runTests

context.window = context
context.isNaN = Number.isNaN
context.Math = Math
// etc...

runTests()

Keywords