Skip to content

Commit c64768e

Browse files
committed
Adds wallaby.js config file.
1 parent aea84df commit c64768e

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

wallaby.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
const fs = require('fs')
2+
const path = require('path')
3+
4+
process.env.NODE_ENV = 'test'
5+
6+
const babelConfigContents = fs.readFileSync(path.join(__dirname, '.babelrc'))
7+
const babelConfig = JSON.parse(babelConfigContents)
8+
9+
module.exports = wallaby => ({
10+
files: ['src/**/*.js', { pattern: 'src/**/*.test.js', ignore: true }],
11+
tests: ['src/**/*.test.js'],
12+
testFramework: 'jest',
13+
env: {
14+
type: 'node',
15+
runner: 'node',
16+
},
17+
compilers: {
18+
'src/**/*.js': wallaby.compilers.babel(babelConfig),
19+
},
20+
})

0 commit comments

Comments
 (0)